[Ayuda] Offtopic: Instalacion o configuracion de perl

David Lopez david_uscanga en yahoo.com
Sab Ene 27 14:22:10 CST 2007


Ok. buscando encontre que si existe el archivo lz,
esta en /usr/bin

dicho directorio esta incluido en el PATH

reintente re hacer el make
y el error mas en especifico en la siguiente liena:

LD_RUN_PATH="/usr/lib/mysql:/usr/lib:/lib"
/usr/bin/perl myld gcc  -shared -L/usr/local/lib
dbdimp.o mysql.o  -o blib/arch/auto/DBD/mysql/mysql.so
  -L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm
-lc -lnss_files -lnss_dns -lresolv -lc -lnss_files
-lnss_dns -lresolv  
/usr/bin/ld: no se puede encontrar -lz
collect2: ld returned 1 exit status
make: *** [blib/arch/auto/DBD/mysql/mysql.so] Error 1

Alguna idea? 



--- David Lopez <david_uscanga en yahoo.com> wrote:

> Bueno amigos, al descargar el rpm de Mysql.Devel
> correspondiente se pudo compilar el modulo DATA en
> forma correcta.. pero DBD aun presenta un error en
> la
> generacion del MAKE
> 
> aqui el detalle.
> 
> cp lib/DBD/mysql/GetInfo.pm
> blib/lib/DBD/mysql/GetInfo.pm
> cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm
> cp lib/DBD/mysql/INSTALL.pod
> blib/lib/DBD/mysql/INSTALL.pod
> cp lib/Bundle/DBD/mysql.pm
> blib/lib/Bundle/DBD/mysql.pm
> gcc -c 
>
-I/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto/DBI
> -I/usr/include/mysql -I/usr/local/include
> -L/usr/local/lib -mcpu=i486 -fno-strength-reduce
> -DDBD_MYSQL_INSERT_ID_IS_GOOD -g  -D_REENTRANT
> -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING
> -fno-strict-aliasing -I/usr/local/include
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
> -I/usr/include/gdbm -O2 -march=i386 -mcpu=i686 -g  
> -DVERSION=\"4.001\" -DXS_VERSION=\"4.001\" -fPIC
>
"-I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE"
> 
>  dbdimp.c
> /usr/bin/perl -p -e "s/~DRIVER~/mysql/g"
>
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto/DBI/Driver.xst
> > mysql.xsi
> /usr/bin/perl /usr/lib/perl5/5.8.0/ExtUtils/xsubpp 
> -typemap /usr/lib/perl5/5.8.0/ExtUtils/typemap 
> mysql.xs > mysql.xsc && mv mysql.xsc mysql.c
> Warning: duplicate function definition 'do' detected
> in mysql.xs, line 254
> Warning: duplicate function definition 'rows'
> detected
> in mysql.xs, line 658
> gcc -c 
>
-I/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto/DBI
> -I/usr/include/mysql -I/usr/local/include
> -L/usr/local/lib -mcpu=i486 -fno-strength-reduce
> -DDBD_MYSQL_INSERT_ID_IS_GOOD -g  -D_REENTRANT
> -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING
> -fno-strict-aliasing -I/usr/local/include
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
> -I/usr/include/gdbm -O2 -march=i386 -mcpu=i686 -g  
> -DVERSION=\"4.001\" -DXS_VERSION=\"4.001\" -fPIC
>
"-I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE"
> 
>  mysql.c
> Running Mkbootstrap for DBD::mysql ()
> chmod 644 mysql.bs
> rm -f blib/arch/auto/DBD/mysql/mysql.so
> LD_RUN_PATH="/usr/lib/mysql:/usr/lib:/lib"
> /usr/bin/perl myld gcc  -shared -L/usr/local/lib
> dbdimp.o mysql.o  -o
> blib/arch/auto/DBD/mysql/mysql.so
>   -L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl
> -lm
> -lc -lnss_files -lnss_dns -lresolv -lc -lnss_files
> -lnss_dns -lresolv  
> /usr/bin/ld: no se puede encontrar -lz
> collect2: ld returned 1 exit status
> make: *** [blib/arch/auto/DBD/mysql/mysql.so] Error
> 1
> 
> Alguna idea?
> 
> Segun veo no encuentra el comando lz, que es????
> saludos.
> 
> 
>  
>
____________________________________________________________________________________
> Looking for earth-friendly autos? 
> Browse Top Cars by "Green Rating" at Yahoo! Autos'
> Green Center.
> http://autos.yahoo.com/green_center/
> 
>  
> _______________________________________________
> Ayuda mailing list
> Ayuda en linux.org.mx
> Para salir de la lista:
>
http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/
> 



 
____________________________________________________________________________________
Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail beta.
http://new.mail.yahoo.com

 
_______________________________________________
Ayuda mailing list
Ayuda en linux.org.mx
Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/



Más información sobre la lista de distribución Ayuda