[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