martes, 30 de agosto de 2011

Error en Object GCC AIX

Pues resulta que compilando paquetes en AIX produce a veces un error de este tipo al hacer make:

ld: 0711-596 SEVERE ERROR: Object ./libdialog.a[util.o]
An RLD for section 2 (.data) refers to symbol 1781,
but the storage class of the symbol is not C_EXT or C_HIDEXT.
collect2: ld returned 12 exit status

La solución a esto (en la mayoría de las veces) es quitar la opción "-g" de la variable CFLAGS del archivo configure, después de haber quitado la opción que por cierto es para debug de GCC podremos compilar bien.

miércoles, 12 de enero de 2011

Ver kernels instalados

Este post lo escribo porque siempre se me olvida este procedimiento y para no googlearlo aquí esta como ver en distros basadas en Debian las versiones de kernel que tenemos instaladas:

$sudo dpkg --get-selections | grep linux-image
ó también:
$sudo dpkg -l | grep linux-image
y listo, si desearamos desinstalar alguna version basta con un sudo aptitude remove o purge linux-image-2.6.xx-x-xxx.

Espero a alguien le sirva.