I am trying to install perlTk on a friends computer and am running into some duplicate symbol errors (that I didn't run into on my own machine). The compiler is gcc 3.1 and the os is 10.2.6. I successfully ripped out the old perl and compiled and installed 5.8.0 (the tests all ran fine). The compile for perlTk also seemed to go fine (I have it patched in the right places -- the same source as on my machine), but when the tests run there is a (single) duplicate symbol _LangExit. Any ideas as to how to resolve the problem? Thanks for any suggestions.



Here is a snipped section from the make test sequence.


cd pTk && make DEFINE=""
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/Require.t t/Trace.t t/X.t t/autoload.t t/balloon.t t/browseentry.t t/create.t t/dash.t t/fbox.t t/fileevent.t t/fileselect.t t/font.t t/geomgr.t t/list.t t/mega.t t/mwm.t t/optmenu.t t/photo.t t/progbar.t t/widget.t t/zzHList.t t/zzPhoto.t t/zzScrolled.t t/zzText.t t/zzTixGrid.t
t/autoload.......dyld: /usr/bin/perl multiple definitions of symbol _LangExit
/Users/pfons/Ports/Tk800.024/blib/arch/auto/Tk/Event/Event.bundle definition of _LangExit
/Users/pfons/Ports/Tk800.024/blib/arch/auto/Tk/Tk.bundle definition of _LangExit
t/autoload.......dubious
Test returned status 0 (wstat 5, 0x5)


Reply via email to