I have come across this undefined symbol when playing with Xerces.pm ___gxx_personality_v0
I got rid of it (rightly or wrongly!) by adding -lstdc++ to LDLOADLIBS in the Makefile. (I read somewhere on google that it meant that it was trying to link against the C libs rather than the C++ libs) Don't know if this will help you, but maybe worth a try adam > OK, well, I thought I had the mess with expat & Sablotron all worked > out. But, now, when I try to > use use XML::Sablotron; > > I get the following: > > dyld: perl Undefined symbols: > __ZTVN10__cxxabiv117__class_type_infoE > __ZTVN10__cxxabiv120__si_class_type_infoE > __ZTVN10__cxxabiv121__vmi_class_type_infoE > ___cxa_pure_virtual > ___gxx_personality_v0 > Trace/BPT trap > > > I've done some searching, and this sort of dyld error seems to be a > not-too-uncommon problem for people to have with OSX with various perl > modules. However, I haven't found anything that describes how to fix > the problem. i feel so close, yet so far away.... Anyone have any > pointers/info on what to do to define my symbols? > > > Chad A Gard > http://www.percussionadvocates.com/chad > > -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
