Re: symbol Perl_get_sv

2003-11-25 Thread drieux
On Tuesday, Nov 25, 2003, at 16:18 US/Pacific, Ying Liu wrote:
[..]
Just installed the Tk package. I got an error:

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

Anyone can tell me what's that? How to fix it? Thanks,
Ying
not sure how much you already know about 'so' files,
'shared objects' - it is 'compiled code' like a
perl module, but in the native language of the
OS. so given your path, we are to assume then
that you built(???) and/or downloaded for solaris?
And that you are running this on a Solaris machine???
Ok, this is where things can get a bit dicey, so
bear with me:
vladimir: 68:] pwd ; nm -a *.so | grep -i perl
/usr/local/lib/perl5/5.6.1/sun4-solaris-64int/auto/Socket
 U Perl_croak
 U Perl_form
 U perl_get_sv
 U Perl_mg_set
 U Perl_newSViv
 U Perl_newSVpvn
 U Perl_newXS
 U Perl_stack_grow
 U Perl_sv_2iv
 U Perl_sv_2mortal
 U Perl_sv_2pv
 U Perl_sv_2uv
 U Perl_sv_newmortal
 U Perl_sv_setnv
 U Perl_sv_setpvn
vladimir: 69:]
our friend 'nm' - ( cf "man nm" ) is great for listing
the 'symbols' in a shared object. and in this case
I thought I would use the Socket.so, and pick out only
the "Perl" symbols.
Since I can never remember where "CORE" is, and we
are presuming here that your Perl was built with
Dynamic Linking, or YOU ARE S TOAST, you too
can check with "perl -V" and in the section where
it talks about
  Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='  -R  
/usr/local/lib/perl5/5.6.1/sun4-solaris-64int/CORE'
cccdlflags='-fPIC', lddlflags='-G'

that "-R" flag is where we are going to go and see if
we can find the relocatable symbol we want Resolved.
vladimir: 80:] cd /usr/local/lib/perl5/5.6.1/sun4-solaris-64int/CORE
vladimir: 81:] nm libperl.so | grep perl_get_sv
00021bcc T perl_get_sv
vladimir: 82:]
and in my case, I see the symbol being defined in the
libperl.so right where I would expect it to be.
If on the other hand your version of perl was not
built with Dynamic Linking, that part where you
are S Toast, you need to
a. build your perl that way, if you want to
use the dynamic linking capability
b. build the version of Tk with the current
version of perl that you will be using
c. download and install a static version of the Tk
tool set so that all external references are resolved
from what would be libperl.a at compile time, rather
than from libperl.so at run time.
Hope that Helps, a bit long, but not a simple issue, eh what?

ciao
drieux
---

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: symbol Perl_get_sv

2003-11-25 Thread R. Joseph Newton
drieux wrote:

> OS. so given your path, we are to assume then
> that you built(???) and/or downloaded for solaris?
> And that you are running this on a Solaris machine???
>
> If on the other hand your version of perl was not
> built with Dynamic Linking, that part where you
> are S Toast, you need to
>
> a. build your perl that way, if you want to
> use the dynamic linking capability
>
> b. build the version of Tk with the current
> version of perl that you will be using
>
> c. download and install a static version of the Tk
> tool set so that all external references are resolved
> from what would be libperl.a at compile time, rather
> than from libperl.so at run time.
>
> Hope that Helps, a bit long, but not a simple issue, eh what?
>
> ciao
> drieux

d.  Load Windows as the OS, install ActivePerl, and start working on Perl
instead of futzing with the underlying system.

Joseph


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: symbol Perl_get_sv

2003-11-25 Thread drieux
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]


Re: symbol Perl_get_sv

2003-11-25 Thread Ying Liu
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]



RE: symbol Perl_get_sv

2003-11-26 Thread NYIMI Jose (BMB)
Try ldd :

%ldd /mz/hd/liuyi/local/lib/perl5/site_perl/5.8.0/sun4-solaris/auto/Tk/Event/Event.so
Or
%ldd -s 
/mz/hd/liuyi/local/lib/perl5/site_perl/5.8.0/sun4-solaris/auto/Tk/Event/Event.so



%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]



RE: symbol Perl_get_sv

2003-11-26 Thread Ying Liu
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/Event/Event.so
>

So, those are the shared objects that would be loaded. And then, what am I
supposed to do? Thanks,
Ying



> 
>
> %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]



Re: symbol Perl_get_sv

2003-11-26 Thread drieux
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.


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]


RE: symbol Perl_get_sv

2003-11-26 Thread NYIMI Jose (BMB)
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



> 
>
> %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

Re: symbol Perl_get_sv

2003-11-26 Thread drieux
On Wednesday, Nov 26, 2003, at 08:05 US/Pacific, NYIMI Jose (BMB) wrote:
[..]
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
[..]

A part of the issue seems to be that minor glitch,
In one of the updates Sun came out with a 5.6.1
version of Perl:
vladimir: 47:] pkginfo -i | grep -i perl
system  IPLTpldapPerLDAP
system  SUNWopl5mPerl 5.005_03 Reference Manual Pages
system  SUNWopl5pPerl 5.005_03 (POD Documentation)
system  SUNWopl5uPerl 5.005_03
system  SUNWpl5m Perl 5.6.1 Reference Manual Pages
system  SUNWpl5p Perl 5.6.1 (POD Documentation)
system  SUNWpl5u Perl 5.6.1 (core)
system  SUNWpl5v Perl 5.6.1 (non-core)
vladimir: 48:]
It is not clear that they have come out with
a perl5.8 for the Sparc Architecture.
Remember that Sun::Solaris::Kstat is merely a
wraper that invokes the DynaLoader to bootstrap
the current Version:
#
# Copyright (c) 1999 by Sun Microsystems, Inc.
# All rights reserved.
#
#ident  "@(#)Kstat.pm   1.1 99/08/16 SMI"
#
# Kstat.pm provides the bootstrap for the Sun::Solaris::Kstat module.
#
package Sun::Solaris::Kstat;
use strict;
use DynaLoader;
use vars qw($VERSION @ISA);
$VERSION = '1.00';
@ISA = qw(DynaLoader);
bootstrap Sun::Solaris::Kstat $VERSION;
1;
vladimir: 75:] ls
Kstat.bs  Kstat.so
vladimir: 76:] pwd
/usr/perl5/5.6.1/lib/sun4-solaris-64int/auto/Sun/Solaris/Kstat
vladimir: 77:]
So there are a couple of issues floating in the problem here.

ciao
drieux
---

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: symbol Perl_get_sv

2003-11-26 Thread Ying Liu
Thanks!

I see the conflict here:
> When for instance, you type
> %perl -v

This is perl, version 5.005_03 built for sun4-solaris


> %which perl
/bin/perl

/usr/local/bin/perl -v
This is perl, v5.8.0 built for sun4-solaris


Now, I see where the problem is. Thanks,
Ying





-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: symbol Perl_get_sv

2003-11-26 Thread drieux
On Wednesday, Nov 26, 2003, at 08:46 US/Pacific, Ying Liu wrote:
[..]
/usr/local/bin/perl -v
This is perl, v5.8.0 built for sun4-solaris
Now, I see where the problem is. Thanks,
Ying
Stylish!

It appears that you have a multi-perl environment.
This will allow you to work in both the 5.8 world
and the 5.5 world - although I would still recommend
that you chat with your SysAdmin about upgrading
the /usr/perl5/bin/perl to the 5.6.1 version.
ciao
drieux
---

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: symbol Perl_get_sv

2003-11-26 Thread Ying Liu

> Stylish!
>
> It appears that you have a multi-perl environment.
> This will allow you to work in both the 5.8 world
> and the 5.5 world - although I would still recommend
> that you chat with your SysAdmin about upgrading
> the /usr/perl5/bin/perl to the 5.6.1 version.
>
> ciao
> drieux
>


Thanks! Fran is our SysAdmin, he can help me out of it. I am going to
install that on my machine.
Ying



-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]