Mich�le Garoche wrote:
While building libgnomeprint2.2-2.6.2-9:
cd ./html && gtkdoc-mkhtml libgnomeprint ../libgnomeprint-docs.sgml
dyld: /sw/bin/openjade Undefined symbols:
__ZTVN10__cxxabiv117__class_type_infoE
__ZTVN10__cxxabiv120__si_class_type_infoE
__ZTVN10__cxxabiv121__vmi_class_type_infoE
__ZTVSt9bad_alloc
___cxa_pure_virtual
___gxx_personality_v0
/sw/bin/gtkdoc-mkhtml: line 45: 27949 Trace/BPT trap /sw/bin/openjade -t sgml-raw -w no-idref -d $gtkdocdir/gtk-doc.dsl -V "gtkdoc-bookname=$module" -V "gtkdoc-version=1.2" $gtkdocdir/gtk-doc.dcl $document


with:
nm -m /sw/bin/openjade |grep gxx_personality_v0
0005a9c4 (__TEXT,__text) non-external (was a private external) ___gxx_personality_v0
0008f878 (__TEXT,__eh_frame) non-external (was a private external) __gxx_personality_v0.eh

Actually, what this shows is that this symbol is *not* undefined in /sw/bin/openjade. So dyld's error message must mean something else, although I don't know what. Could you run the command by hand? I.e. go to the corresponding directory and run


gtkdoc-mkhtml libgnomeprint ../libgnomeprint-docs.sgml

but set the environment variable DYLD_PRINT_LIBRARIES first so that you can see which library was loaded just before the undefined symbols show up.

How can it be solved?

You'll tell us :-)

--
Martin



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id396&op=click
_______________________________________________
Fink-beginners mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to