So ldd said all expected objects are there. I was suspecting a missing one. In that case ldd would say libm.so.1 => not found For instance.
Anyway, i noticed something that bother me in your post: That is version of your perl on your machine: 5.8.0 and 5.00503 When for instance, you type %perl -v Make sure that you are using the perl you wanted. On my WS: %which perl /usr/bin/perl %perl -v This is perl, version 5.005_03 built for sun4-solaris [snip] %/usr/local/bin/perl -v This is perl, v5.6.1 built for sun4-solaris [snip] Put full pathname if necessary: %/usr/local/bin/perl Makefile.pl José. -----Original Message----- From: Ying Liu [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 26, 2003 4:08 PM To: NYIMI Jose (BMB) Cc: Ying Liu; drieux; begin begin; [EMAIL PROTECTED] Subject: RE: symbol Perl_get_sv Jose, After I ran, it shows me: > %ldd > /mz/hd/liuyi/local/lib/perl5/site_perl/5.8.0/sun4-solaris/auto/Tk/Event/Event.so libm.so.1 => /usr/lib/libm.so.1 libc.so.1 => /usr/lib/libc.so.1 libdl.so.1 => /usr/lib/libdl.so.1 /usr/platform/SUNW,Sun-Blade-100/lib/libc_psr.so.1 > Or > %ldd -s > /mz/hd/liuyi/local/lib/perl5/site_perl/5.8.0/sun4-solaris/auto/Tk/Even > t/Event.so > So, those are the shared objects that would be loaded. And then, what am I supposed to do? Thanks, Ying > <my_paste> > > %man ldd > Reformatting page. Please Wait... done > > User Commands ldd(1) > > NAME > ldd - list dynamic dependencies of executable files or > shared objects > > SYNOPSIS > ldd [ -d | -r ] [ -c ] [ -e envar ] [ -f ] [ -i ] [ -L > ] [ -l ] [ -s ] [ -u ] [ -v ] filename ... > > DESCRIPTION > The ldd utility lists the dynamic dependencies of executable > files or shared objects. ldd uses the runtime linker, > ld.so.1, to generate the diagnostics, since it takes the > object being inspected and prepares it as it would in a run- > ning process. By default, ldd triggers the loading of any > lazy dependencies. > > If filename is an executable file, ldd lists the path names > of all shared objects that would be loaded when filename is > loaded. > > If filename is a shared object, ldd lists the path names of > all shared objects that would be loaded when filename is > loaded. ldd expects shared objects to have execute permis- > sion. If this is not the case, ldd will issue a warning > before attempting to process the file. > > ldd processes its input one file at a time. For each input > file, ldd performs one of the following: > > o Lists the object dependencies if they exist. > > o Succeeds quietly if dependencies do not exist. > > o Prints an error message if processing fails. > > OPTIONS > ldd can also check the compatibility of filename with the > shared objects it uses. With each of the following options, > ldd prints warnings for any unresolved symbol references > --More--(13%) > > <\my_paste> > > HTH, > > José. > > > -----Original Message----- > From: Ying Liu [mailto:[EMAIL PROTECTED] > Sent: Wednesday, November 26, 2003 5:16 AM > To: drieux > Cc: begin begin > Subject: Re: symbol Perl_get_sv > > > Thanks! > > I am working on this, lots of new things (include what's meaning of > 'You Are So Toast'). > > 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. > > Not try 'c' and 'd' yet. > > Thanks a lot, > Ying > > On Tue, 25 Nov 2003, drieux wrote: > > > > > On Tuesday, Nov 25, 2003, at 19:38 US/Pacific, R. Joseph Newton > > wrote: [..] > > > > > > d. Load Windows as the OS, install ActivePerl, and start working > > > on Perl instead of futzing with the underlying system. > > > > > > Joseph > > > > are you going somewhere with this? > > > > Or is the problem that you do not understand > > how dynamic loadable libraries work and hope > > that someone else will take care of the issue > > for you??? > > > > > > ciao > > drieux > > > > --- > > > > > > -- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > -- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > **** DISCLAIMER **** > > "This e-mail and any attachment thereto may contain information which > is confidential and/or protected by intellectual property rights and > are intended for the sole use of the recipient(s) named above. Any use > of the information contained herein (including, but not limited to, > total or partial reproduction, communication or distribution in any > form) by other persons than the designated recipient(s) is prohibited. > If you have received this e-mail in error, please notify the sender > either by telephone or by e-mail and delete the material from any > computer". > > Thank you for your cooperation. > > For further information about Proximus mobile phone services please > see our website at http://www.proximus.be or refer to any Proximus > agent. > > -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]