[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index][Thread Index][Top&Search][Original]
Re: Build problem: ext/DynaLoader: Perl 5.005_63 + AIX 4.3.3.10
Ilya Zakharevich wrote:
>
> David R. Favor writes:
> >
> > There are several posts about this in the mailing list archive, but it's
> > not apparent how to fix it.
> >
> > Can someone suggest the correct fix?
>
> I think it is -Duseshrplib which hits you. It goes into a separate
> used-only-in-this-case chunk of Makefile.SH, which could produce wrong
> piece of Makefile, so that your miniperl is compiled from a wrong .o file.
>
> Gurusamy posted some patches, but I do not remember whether they fixed
> -Duseshrplib section.
>
> Ilya
Well the compile does get farther taking out the -Duseshrplib. Here's what happens
now. Suggestions?
_______
cp B/Xref.pm ../../lib/B/Xref.pm
../../miniperl "-I../../lib" "-I../../lib" -e 'use ExtUtils::Mksymlists; \
Mksymlists("NAME" => "B", "DL_FUNCS" => { }, "FUNCLIST" => [], "DL_VARS" => []);'
../../miniperl -I../../lib -I../../lib ../../lib/ExtUtils/xsubpp -typemap ../../lib/ExtUtils/typemap -typemap typemap B.xs > B.xsc && mv B.xsc B.c
../../miniperl -I../../lib -I../../lib -I../../lib -I../../lib defsubs_h.PL defsubs.h
Extracting defsubs.h...
cc_r -c -DDEBUGGING -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384 -DNEED_PTHREAD_INIT -DSOCKS -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong -O2 -DVERSION=\"a5\"
-DXS_VERSION=\"a5\" -I../.. B.c
Running Mkbootstrap for B ()
DynaLoader.pm did not return a true value at ../../lib/ExtUtils/Mkbootstrap.pm line 21.
gmake[1]: *** [B.bs] Error 255
gmake[1]: Leaving directory `/data/rpm/BUILD/perl5.005_63/ext/B'
gmake: *** [lib/auto/B/B.so] Error 2
You have new mail.
- References to:
-
Ilya Zakharevich <ilya@math.ohio-state.edu>
[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index][Thread Index][Top&Search][Original]