[cairo] Cairo 1.8.6 on Mac Os X 10.5.6 through macport

Alain Marcotte nialamarcotte at sympatico.ca
Sat Jan 3 08:42:45 PST 2009


Hi,I am new to this mailing list but I search the mail archive list
and haven't found a related stream.

When trying to install Cairo 1.8.6 on Mac Os X 10.5.6 through macport  
I got the following message.
Has it something to do with one of the dependencies?

Skipping org.macports.activate (expat ) since this port is already  
active
--->  Cleaning expat
bash-3.2$ sudo port upgrade expat
bash-3.2$ sudo port upgrade cairo
Password:
--->  Building cairo
Error: Target org.macports.build returned: shell command " cd "/opt/ 
local/var/macports/build/_opt_local_
var_macports_sources_rsync.macports.org_release_ports_graphics_cairo/ 
work/cairo-1.8.6" && make all " ret
urned error 2
Command output: make  all-recursive
Making all in src
make  all-am
../doltcompile /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I..  -I. -I/opt/ 
local/include/pixman-1      -I/opt/
local/include/freetype2 -I/opt/local/include   -I/opt/local/include   - 
I/opt/local/include/libpng12
  -I/usr/X11/include   -I/usr/X11/include     -Wall -Wextra -Wsign- 
compare -Werror-implicit-function-decl
aration -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing- 
prototypes -Wmissing-declarations
-Wnested-externs -Wpacked -Wswitch-enum -Wstrict-aliasing=2 -Winit- 
self -Wdeclaration-after-statement -W
old-style-definition -Wno-missing-field-initializers -Wno-unused- 
parameter -Wno-long-long -Winline -fno-
strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2              -I/ 
opt/local/include  -O2 -MT cairo-qua
rtz-surface.lo -MD -MP -MF .deps/cairo-quartz-surface.Tpo -c -o cairo- 
quartz-surface.lo cairo-quartz-sur
face.c
cairo-quartz-surface.c: In function 'quartz_ensure_symbols':
cairo-quartz-surface.c:144: error: 'RTLD_DEFAULT' undeclared (first  
use in this function)
cairo-quartz-surface.c:144: error: (Each undeclared identifier is  
reported only once
cairo-quartz-surface.c:144: error: for each function it appears in.)
make[3]: *** [cairo-quartz-surface.lo] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2



Alain Marcotte
nialamarcotte at sympatico.ca

Avant tout le respect: de soi, des autres et de l'environnement



More information about the cairo mailing list