[scribus] comiling scribus 1.3.6 through Fink (Was: beginner's luck, or lack thereof)

Martin Costabel costabel at wanadoo.fr
Mon Apr 26 11:17:23 CEST 2010


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






More information about the scribus mailing list