On Tuesday, Nov 25, 2003, at 20:15 US/Pacific, Ying Liu wrote: [..]
I am working on this, lots of new things (include what's meaning of 'You Are So Toast').
bear with us, we are all learning, the phrase 'you are so Toast' - is an americanism denoting 'burnt' and/or 'fried' - not operable.
[..]Actually, I follow the direction by 'perl -V', I got: Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-R /usr/perl5/5.00503/sun4-solaris/CORE' cccdlflags='-KPIC', lddlflags='-G'
then %cd /usr/perl5/5.00503/sun4-solaris/CORE %nm libperl.so | grep perl_get_sv 000403e0 T perl_get_sv
So, I use dynamic linking perl. I am wondering if it's because it searched
the capatial letter 'P' not the little letter 'perl_get_sv'. Don't
understand why dynamic linking version of Tk can't find it.
Ouch, I think I see a conflict here.
the version of perl you have is 5.5.3 while your version of Tk appears to be for 5.8 :
ld.so.1: /bin/perl: fatal: relocation error: file
/mz/hd/liuyi/local/lib/perl5/site_perl/5.8.0/sun4-solaris/auto/Tk/ Event/Event.so
: symbol Perl_get_sv: referenced symbol not found
Killed
This is not the sort of conflict that will be resolved by joseph's witty, 'just get a mac' mentality. Although the new G5's are delivering perl 5.8 natively...
There are structural changes in 5.8 and how it deals with binary formatting, which is what we are looking at here.
<http://www.perldoc.com/perl5.8.0/pod/perldelta.html#Binary- Incompatibility>
If you are not the system administrator, you will need to deal with them about the options here.
IF you have the source for the Tk, I would recommend that you build it from the source based upon the Perl that is on your machine.
ciao drieux
-- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]