compilar en ubuntu 12.04

Iniciado por young0320, 28 Junio 2012, 14:32 PM

0 Miembros y 1 Visitante están viendo este tema.

young0320

   Buenas,

   Vuelvo de nuevo a solicitar su colaboración. Y es que intento instalar hashkill en ubuntu 12.04. Cuando llego al comando make me da los siguientes errores

/usr/bin/ld: hashkill-plugins.o: undefined reference to symbol 'dlopen@@GLIBC_2.1'
/usr/bin/ld: note: 'dlopen@@GLIBC_2.1' is defined in DSO /usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/libdl.so so try adding it to the linker command line
/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/libdl.so: could not read symbols: Invalid operation
collect2: ld devolvió el estado de salida 1
make[2]: *** [hashkill] Error 1
make[2]: se sale del directorio «/home/john/Escritorio/hashkill-0.2.3b/src»
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio «/home/john/Escritorio/hashkill-0.2.3b/src»
make: *** [all-recursive] Error 1


   Entonces yo he buscado por google y tal sin saber interpretar la solución para el asunto. Quería pedirles a ver si es posible que alguien me indique como podría apañar este asunto, o al menos por donde puedo mirar.

Saludos,

el-brujo

Será un tema de dependencias, te debe faltar alguna librería:

apt-get install build-essential checkinstall pkg-config libssl-dev zlib1g-dev  zlib1g libcompfaceg1-dev automake1.9

young0320

   Bien, gracias por responder, he intentado de nuevo haciendo uso del comando que me indicas brujo, pero vuelvo a tener la misma salida del primer mensaje.

   He visto esto buscando pero no me queda claro como se cambia el "link order of the libraries" este que se comenta, yo es que no lo entiendo bien.
 
   https://github.com/FellowTraveler/Open-Transactions/issues/69

   Saludos