Horacio, 2012/8/29 Horacio Castellini <[email protected]>: > Recientemente he compilado un ejecutable en una máquina de SO Ubuntu 12.04 > en un AMD 64 bits (x86). Ese mismo ejecutable lo copio en una máquina con > debian la cual es un viejo pero gaucho P4 (i386). Pero al intentar > ejecutarlo me dio el error: > > ./ruido-det: no se puede ejecutar el fichero binario > > al no entender que pasaba, investigo los permisos y estaban bien, pero al > hacer: > > ldd ruido-det > not a dynamic executable > > Al ver la versión original en el x86 se ve esto: > > ldd ruido-det > linux-vdso.so.1 => (0x00007fff8e1ff000) > libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe5bca59000) > libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe5bc69c000) > /lib64/ld-linux-x86-64.so.2 (0x00007fe5bcd72000) >
Hay algo que no entiendo... si es x86, porqué apunta a /lib64? Me parece que esa maquina no es x86, sino x86-64, que según entiendo es otra arquitectura. (Ojo, que a lo mejor estoy errado) Que decís? _______________________________________________ Lugro mailing list [email protected] http://lugro.org.ar/mailman/listinfo/lugro
