[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

[Ayuda] ¿A los gurus de perl?



Que tal Chavos?

Estoy intentando compilar el modulo R3::rfcapi de perl en una maquina con 
Fedora 2 y truena asi:

*****************************************
Running make test
Writing "Makefile.aperl" for this perl
Writing Makefile.aperl for R3::rfcapi
/usr/bin/make -f Makefile.aperl perl
[...]
 gcc -L/usr/local/lib -rdynamic 
-Wl,-rpath,/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE -o perl -O2 
-g -pipe -march=i386 -mcpu=i686 ./perlmain.o rfcapi.o r3rfc.o r3conn.o 
r3func.o r3itab.o r3errh.o blib/arch/auto/R3/rfcapi/rfcapi.a 
/usr/lib/perl5/5.8.3/i386-linux-thread-multi/auto/DynaLoader/DynaLoader.a 
/usr/lib/perl5/5.8.3/i386-linux-thread-multi/CORE/libperl.a `cat 
blib/arch/auto/R3/rfcapi/extralibs.all` -lnsl -ldl -lm -lcrypt -lutil 
-lpthread -lc
blib/arch/auto/R3/rfcapi/rfcapi.a(rfcilib.o)(.text+0x55ed6): In function 
`rscpep2_err_print2':
/bas/46C/gen/opt/linuxintel/krn/rscp/rscperr.c:739: warning: `sys_errlist' 
is deprecated; use `strerror' or `strerror_r' instead
blib/arch/auto/R3/rfcapi/rfcapi.a(rfcilib.o)(.text+0x55ecd):/bas/46C/gen/opt/linuxintel/krn/rscp/rscperr.c:738: 
warning: `sys_nerr' is deprecated; use `strerror' or `strerror_r' instead
[...]
collect2: ld returned 1 exit status
make[1]: *** [perl] Error 1
make[1]: Leaving directory `/root/.cpan/build/R3-rfcapi-0.32'
make: *** [perl] Error 2
  /usr/bin/make test -- NOT OK
Running make install
  make test had returned bad status, won't install without force
*****************************************

Esto es en el make test, no quiero forzar la instalacion del modulo, sin 
embargo ya probe con Fedora 1, y tiene el mismo comportamiento, sin 
embargo en otra distribucion como Gentoo si funciona correctamente, les 
paso las versiones de gcc, kernel, glibc y autoconf de Fedora 2 y mi 
gentoo, ¿alguien tiene alguna recomendacion que pueda probar?

Fedora 2 con actualizaciones:
gcc-3.3.3-7
glibc-2.3.3-27
perl-5.8.3-18
autoconf-2.59-3
kernel-2.6.5-1.358

Fedora 1:
gcc-3.3.2-1
glibc-2.3.2-101
perl-5.8.1-92
autoconf-2.57-3
kernel-2.4.20-30.9

En Gentoo:
gcc-3.3.3-r6
glibc-2.3.3.20040420
perl-5.8.2-r1
autoconf-2.59-r3
2.4.25-gentoo-r3

Si se fijan, en mi Gentoo box tiene casi las mismas versiones que Fedora 
2, imagino que puede ser un conflicto, o la forma en que se compilo el gcc 
de Fedora, espero alguien tenga un tip que me pueda orientar.

Saludos.

-- 
Do you hear him coming, Lord. Do you hear his call.
You hear us knocking. We're knocking at your door.

You hear us coming, Lord. You hear us call.
You hear him scratching. Then you make us crawl.
                                   U2 - One






[Hilos de Discusión] [Fecha] [Tema] [Autor]