[Jderobot] Error en el setup.sh (librerías OGRE) para máquinas de 64 bits

Oscar Garcia oscar.robotica en linaresdigital.com
Mar Feb 25 20:12:08 CET 2014


El 25/02/14 18:42, Oscar Garcia escribió:
> Voy a probarlo porque existen tres parámetros para obtener datos del 
> procesador, esa (la "i") es la que te sale, teóricamente, i386 aunque 
> la distribución esté compilada para i686.


Resultado en Ubuntu 12.04 de 32 bits:

redstar en redstar-VirtualBox:~$ for i in i m p; do echo "uname -$i: 
$(uname -$i)"; done
uname -i: i386
uname -m: i686
uname -p: i686

Como "arch" es un alias de uname -m, devuelve i686 (y no i386 como 
cabría esperar).


Resultado en Ubuntu 12.04 de 64 bits:

redstar en greystar:~$ for i in i m p; do echo "uname -$i: $(uname -$i)"; done
uname -i: x86_64
uname -m: x86_64
uname -p: x86_64


Resultado de Debian 7 64 bits:

sic en castulo:~$ for i in i m p; do echo "uname -$i: $(uname -$i)"; done
uname -i: unknown
uname -m: x86_64
uname -p: unknown


Resultado en Debian de 32 bits:
redstar en debian:~$ for i in i m p; do echo "uname -$i: $(uname -$i)"; done
uname -i: unknown
uname -m: i686
uname -p: unknown

(Y "arch" devuelve, como es lógico, i686).

Así que habrá que usar una línea algo más larga que la que propuse... 
tampoco funciona con dpkg:

redstar en greystar:~$ dpkg --print-architecture
amd64

redstar en debian:~$ dpkg --print-architecture
i386



------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : smime.p7s
Tipo       : application/pkcs7-signature
Tamaño     : 2245 bytes
Descripción: Firma criptográfica S/MIME
Url        : http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20140225/a6493d3a/attachment-0001.bin 


More information about the Jde-developers mailing list