Soy un poco bastante ignorante en esto de Perl, y el caso es que me ha llegado un problema que tengo que solucionar y creo que está relacionado con versiones Perl.
El problema es el siguiente, tengo una máquina Solaris 8; cuando intento ejecutar el script kstat me aparecen los siguientes errores:
- Código: Seleccionar todo
Use of reserved word "our" is deprecated at /opt/ixos/opt/perl/lib/sun4-solaris/POSIX.pm line 3.
Can't modify subroutine entry in scalar assignment at /opt/ixos/opt/perl/lib/sun4-solaris/POSIX.pm line 3, near ");"
BEGIN not safe after errors--compilation aborted at /opt/ixos/opt/perl/lib/sun4-solaris/POSIX.pm line 5.
BEGIN failed--compilation aborted at /bin/kstat line 12.
Miro la versión instalada y veo lo siguiente:
- Código: Seleccionar todo
PKGINST: perl5
NAME: perl 5.6.1 SPARC 32bit Solaris 8
CATEGORY: utility
ARCH: sparc
VERSION: 5.6.1
PKGINST: SUNWpl5u
NAME: Perl 5.005_03
CATEGORY: system
ARCH: sparc
VERSION: 11.8.0,REV=2000.01.08.18.12
Lo que no estoy seguro de si es la misma o si puede haber varias versiones a la vez; he buscado información y el error se puede deber a que no está usando la versión 5.005_03.
A ver si me podíais echar una mano.
¡¡Muchas Gracias!!
Jorge