perl5-004_04 make test stops with Errors Harness
Max Hadersbeck (max@cis.uni-muenchen.de)
15 Jan 1998 08:30:46 -0000
Dear Managers
On my next Stations the compilation of libwww stops during make test.
It seems that dynmic loading is not working properly.
The Problem seems the call of Test:Harness.
Starting the test programs directly with perl, without using make test
works.
What can I do?
Is there a problem with libxxx or the perl5 compilation
Thank you very much
MAX
---------------------------------------
thecube> make test
PERL_DL_NONLAZY=1 /soft/bin/perl -I./blib/arch -I./blib/lib
-I/soft/IFI/lang/perl5-004_04/m68k-next-nextstep3/lib/next-fat/5.00404
-I/soft/IFI/lang/perl5-004_04/m68k-next-nextstep3/lib -e 'use
Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
Can't load
'/soft/IFI/lang/perl5-004_04/m68k-next-nextstep3/lib/next-fat/5.00404/auto/IO/IO.so'
for module IO: rld(): Undefined symbols:
_Perl_Sv
_Perl_croak
_Perl_do_open
_Perl_form
_Perl_gv_stashpv
_Perl_hv_delete
_Perl_markstack_ptr
_Perl_na
_Perl_newGVgen
_Perl_newRV
_Perl_newSViv
_Perl_newSVpv
_Perl_newXS
_Perl_stack_base
_Perl_stack_sp
_Perl_sv_2io
_Perl_sv_2iv
_Perl_sv_2mortal
_Perl_sv_2pv
_Perl_sv_bless
_Perl_sv_free
_Perl_sv_grow
_Perl_sv_newmortal
_Perl_sv_setiv
_Perl_sv_setpvn
_Perl_sv_undef
_Perl_sv_yes
_errno
_fflush
_fgetpos
PERL_DL_NONLAZY=1 /soft/bin/perl -I./blib/arch -I./blib/lib
-I/soft/IFI/lang/perl5-004_04/m68k-next-nextstep3/lib
/next-fat/5.00404 -I/soft/IFI/lang/perl5-004_04/m68k-next-nextstep3/lib
-e 'use Test::Harness qw(&runtests $verbo
se); $verbose=0; runtests @ARGV;' t/*.t'
thecube> /soft/bin/perl -V
Summary of my perl5 (5.0 patchlevel 4 subversion 4) configuration:
Platform:
osname=next, osvers=3_3, archname=next-fat
uname='thecube '
hint=recommended, useposix=true, d_sigaction=undef
bincompat3=y useperlio=undef d_sfio=undef
Compiler:
cc='cc', optimize='-O', gccversion=NeXT DevKit-based CPP 3.1
cppflags='-DUSE_NEXT_CTYPE -arch m68k -I/soft/include'
ccflags ='-DUSE_NEXT_CTYPE -arch m68k -arch i386 -I/soft/include'
stdchar='char', d_stdstdio=define, usevfork=false
voidflags=15, castflags=0, d_casti32=define, d_castneg=define
intsize=4, alignbytes=2, usemymalloc=n, prototype=define
Linker and Libraries:
ld='cc', ldflags ='-u libsys_s -arch m68k -arch i386 -L/soft/lib'
libpth=/soft/lib /usr/shlib /lib /usr/lib /usr/local/lib
libs=-ldbm -lgdbm
libc=/lib/libsys_s.a, so=so
useshrplib=false, libperl=libperl.a
Dynamic Linking:
dlsrc=dl_next.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags='-nostdlib -r -arch m68k -arch i386 -L/soft/lib'
Characteristics of this binary (from libperl):
Built under next
Compiled at Wed Jan 07 1998 11:29:37 MET
%ENV:
PERLPATH="/Users/admin/max/lib/perl:/usr/lib/perl:/usr/local/lib/perl"
@INC:
/soft/IFI/lang/perl5-004_04/m68k-next-nextstep3/lib/next-fat/5.00404
/soft/IFI/lang/perl5-004_04/m68k-next-nextstep3/lib
/soft/IFI/lang/perl5-004_04/m68k-next-nextstep3/lib/site_perl/next-fat
/soft/IFI/lang/perl5-004_04/m68k-next-nextstep3/lib/site_perl
.