a.l.e wrote: > > hi martin, >> a.l.e wrote: >> [] >>> [ 77%] Building CXX object scribus/CMakeFiles/Scribus.dir/main.cpp.o >>> Linking CXX executable Scribus >>> /usr/bin/ld: warning can't open dynamic library: >>> /Developer/SDKs/MacOSX10.4u.sdk/sw/lib/libpixman-1.0.dylib referenced >>> from: /sw/lib/libcairo.dylib (checking for undefined symbols may be >>> affected) (No such file or directory, errno = 2) >> [etc] >> >> The question is whether ld tells the truth or not, that is whether >> your /sw/lib/libcairo.dylib indeed references the nonsensical >> /Developer/SDKs/MacOSX10.4u.sdk/sw/lib/libpixman-1.0.dylib or not. >> >> You can decide this by running >> >> otool -L /sw/lib/libcairo.dylib > > /sw/lib/libcairo.dylib: > /sw/lib/libcairo.2.dylib (compatibility version 10803.0.0, > current version 10803.8.0) > /sw/lib/libpixman-1.0.dylib (compatibility version 17.0.0, > current version 17.0.0)
This means that your libcairo is OK, but /usr/bin/ld is lying in its error message. [] > btw, here are my environment variables: [] I don't see anything suspicious there either, apart perhaps from the PATH, but it is not even clear that fink is seeing this same PATH. > declare -x > PATH="/usr/local/bin:/opt/local/bin:/opt/local/sbin:/sw/bin:/sw/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/texbin:/usr/X11R6/bin" > To see which environment variables fink is actually using when building scribus, could you show the output of fink dumpinfo -fenv scribus135-aqua -- Martin
