• Publicidad

Error de Perl undefined symbol

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Error de Perl undefined symbol

Notapor AdrianSLA » 2012-12-12 13:22 @599

¡Buenos días!

Soy nuevo en el foro. Mi nombre es Adrián.

Quería hacerles la siguiente pregunta:

Estoy intentando ejecutar un .pl pero al hacerlo me devuelve el siguiente error:

perl: symbol lookup error: /usr/lib64/perl5/site_perl/5.8.8//x86_64-linux-thread-multi/auto/Data/Dumper/Dumper.so: undefined symbol: Perl_Tstack_sp_ptr


¿Alguien sabe por qué puede ser?


Desde ya, ¡muchas gracias!

¡Saludos!
AdrianSLA
Perlero nuevo
Perlero nuevo
 
Mensajes: 4
Registrado: 2012-12-12 13:18 @595

Publicidad

Re: Error de perl undefined symbol

Notapor reLlene » 2012-12-12 15:19 @680

AdrianSLA, así a ligeras parece tratarse de un problema con alguna librería de la que haga uso tu script. ¿Por qué no subes tu código? Así resulta más fácil verlo.

¡¡Saludos!!
Sexo : unzip ; strip ; touch ; grep ; finger ;mount ; fsck ; more ; yes ; umount ; sleep.
Avatar de Usuario
reLlene
Perlero nuevo
Perlero nuevo
 
Mensajes: 97
Registrado: 2012-06-04 07:16 @344

Re: Error de Perl undefined symbol

Notapor explorer » 2012-12-12 18:03 @794

Bienvenido a los foros de Perl en Español, AdrianSLA.

Sí, el error indica que la versión de Perl no coincide con la de esa biblioteca.

Necesitas tener el intérprete y las bibliotecas todas con la misma versión. Si las bibliotecas están escritas en puro Perl, no suele haber muchos problemas, pero sí si existen bibliotecas en código nativo.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Error de Perl undefined symbol

Notapor AdrianSLA » 2012-12-13 08:48 @408

¡Muchas gracias por las respuestas!

La versión de Perl es This is perl 5, version 14, subversion 2 (v5.14.2) built for x86_64-linux-thread-multi

¿Cómo puedo saber qué versión es la de las bibliotecas?

¡Desde ya, muchas gracias!
AdrianSLA
Perlero nuevo
Perlero nuevo
 
Mensajes: 4
Registrado: 2012-12-12 13:18 @595

Re: Error de Perl undefined symbol

Notapor AdrianSLA » 2012-12-13 08:59 @416

use Net::SFTP::Foreign;
use IO::Uncompress::Unzip qw(unzip $UnzipError);
use IO::File;


El script que quiero correr usa esas librerías.
AdrianSLA
Perlero nuevo
Perlero nuevo
 
Mensajes: 4
Registrado: 2012-12-12 13:18 @595

Re: Error de Perl undefined symbol

Notapor AdrianSLA » 2012-12-13 09:27 @435

¡Hola!

¡Ya lo resolví! Tenía una ruta demás en el archivo .bash_profile.

¡Gracias!
AdrianSLA
Perlero nuevo
Perlero nuevo
 
Mensajes: 4
Registrado: 2012-12-12 13:18 @595


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 21 invitados