Subject: | |
From: | |
Reply To: | |
Date: | Tue, 6 Jun 2000 13:53:01 -0700 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Eben Yong wrote:
>
> Thanks for the note... the problem is that I don't have internet access from
> my e3000... I have also since found out thru my attempted install of
> Date::Manip that I probably need some other files (see below). As a result,
> I tried to install the IO-1.20 module but that requires GCC... now, I'm off
> to install GCC and see how that goes.
Perl/iX already comes with the IO module installed as part of the core
distribution.
But don't let that stop you from obtaining gcc. ;-)
> Am I missing something or is this the way to go?
>
> ---------------- errors follow ------------
> shell/iX> make test
> PERL_DL_NONLAZY=1
> /PERL/PUB/perl -Iblib/arch -Iblib/lib -I/PERL/PUB/lib/perl5/5.
> 6.0/PA-RISC1.1 -I/PERL/PUB/lib/perl5/5.6.0 -e 'use Test::Harness
> qw(&runtests $v
> erbose); $verbose=0; runtests @ARGV;' t/*.t
> DYNAMIC LOADING UNRESOLVED EXTERNAL: poll ( LDRERR 103)
> Can't find 'boot_IO' symbol in
> /PERL/PUB/lib/perl5/5.6.0/PA-RISC1.1/auto/IO/IO.sl
This is saying that the IO module lives in the NMXL
/PERL/PUB/lib/perl5/5.6.0/PA-RISC1.1/auto/IO/IO.sl, and when Perl attempted to
call the HPGETPROCPLABEL intrinsic to load symbol boot_IO from this NMXL, it
died with an unresolved extern of the poll function.
The poll function lives in /usr/lib/libstr.sl which is one of the many
libraries in Perl's XL list. To display the full library list, please do:
:XEQ VERSION.PUB.SYS PERL.PUB.PERL
Do all of the listed XL libraries exist with chmod 755 permissions? If you're
missing any of these libraries, do corresponding NMRL libraries exist whose
names end in ".a" instead of ".sl"? If so, we can convert those *.a libraries
into *.sl libraries.
Um, what version of MPE are you running? Perl/iX is built and tested on MPE
6.0.
- Mark B.
|
|
|