* Daniel Macks on Wednesday, November 19, 2008 at 12:26:41 -0500
> On Wed, Nov 19, 2008 at 06:08:41PM +0100, Martin Costabel wrote:
>> Christian Ebert wrote:
>>> After migrating from 10.4.11 to 10.5.5 shared-mime-info (needed
>>> for fontforge) fails to build:
>>> 
>>> gcc -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/libxml2 
>>> -I/sw/include -g -O2 -Wall -Wstrict-prototypes -Wmissing-prototypes 
>>> -Wwrite-strings  -L/sw/lib -o test-subclassing 
>>> test_subclassing-test-subclassing.o -L/sw/lib -lxml2 -lglib-2.0 -lintl
>>> LC_ALL=C ./intltool-merge -x -u -c ./po/.intltool-merge-cache ./po 
>>> freedesktop.org.xml.in freedesktop.org.xml
>>> Generating and caching the translation database
>>> Merging translations into freedesktop.org.xml.
>>> dyld: lazy symbol binding failed: Symbol not found: _XML_ParserCreate_MM
>>>  Referenced from: 
>>> /sw/lib/perl5/5.8.8/darwin-thread-multi-2level/auto/XML/Parser/Expat/Expat.bundle
>>>  Expected in: dynamic lookup
>> 
>> This symbol should normally be supplied by /sw/lib/libexpat.1.dylib. 
>> Maybe you need to rebuild/reinstall the expat1-shlibs package?

done

> ...or else rebuild/reinstall xml-parser-pm588.

done

> On my 10.4 machine, 'nm
> -m' tells me that the symbol is supplied by libexpat, 'otool -L' says
> that the .bundle is linked against libexpat.1.dylib, and 'nm -g' on
> the .dylib confirms that it does indeed supply that symbol.

$ nm -g /sw/lib/libexpat.1.dylib | grep ParserCreate
00006ae0 T _XML_ExternalEntityParserCreate
000074b0 T _XML_ParserCreate
00007480 T _XML_ParserCreateNS
00007420 T _XML_ParserCreate_MM

But I still get the build error.

c
-- 
\black\trash movie    _C O W B O Y_  _C A N O E_  _C O M A_
Ein deutscher Western/A German Western
-->> http://www.blacktrash.org/underdogma/ccc.html
-->> http://www.blacktrash.org/underdogma/ccc-en.html

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to