Hola gente: como puedo saber para que -march y -mcpu fue compilado/optimizado un binario?
para mas datos, estoy probando apt-build en debian SID (es un escritorio asi que no me peguen!! :-D) compile un paquete con las opciones -o O2 -march pentium3 y -mcpu pentium3, pero al parecer no tomo estos valores de /etc/apt/apt-buil.conf... para mas datos, estoy probando apt-build en debian SID (es un escritorio asi que no me peguen!! :-D) y quiero saber si hay manera de teniendo el binario, saber si lo compilo para esa arquitectura/micro, usando las optimizaciones del caso. les cuento que ya probe: objdump -i binario readelf -a binario probe con el binario que yo compile y con otro (el mismo programa) pero compilado para -i586 (este seguro es asi, pues pertenece a MDK), y le busque alguna referencia con respecto a la arch/cpu pero nada.. espero haber aportado datos suficientes. otro tema, si algun usuario debian ya a "experimentado" con apt-build, que me avise. me gustaria compartir experiencias (bueh, la poca que tengo) Un abrazo -- Satoru Lucas Shindoi CEL: 03783-15666916 ICQ: 95357247 - Jabber: [EMAIL PROTECTED] Messenger: [EMAIL PROTECTED] - Yahoo: [EMAIL PROTECTED] -------------------------------------------------------------------------- GULCO - Grupo de Usuarios de GNU/Linux Corrientes - www.gulco.linux.org.ar Sistemas de Informacion - DPEC - www.dpec.com.ar LiNEA S.H. - Linux en el NEA Sociedad de Hecho - www.lineash.com.ar www.shindoi.com.ar From [EMAIL PROTECTED] Wed Sep 8 20:17:04 2004 From: [EMAIL PROTECTED] (Alvaro Herrera) Date: Wed Sep 8 20:17:06 2004 Subject: arquitectura de un binario In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> On Wed, Sep 08, 2004 at 08:48:15PM -0300, Satoru Lucas Shindoi wrote: Hola, > como puedo saber para que -march y -mcpu fue compilado/optimizado un binario? Yo tambien estuve intentando obtener esa informacion (un amigo tenia un problema con un programa comercial) y no encontre como :-( Una manera es probar el binario en una maquina de menor linaje y si se cae con SIGILL entonces no es apropiado ... claro que un programa puede hacer muchas cosas sin pasar justo por la instruccion que el procesador no conoce. -- Alvaro Herrera (<alvherre[a]dcc.uchile.cl>) "La conclusión que podemos sacar de esos estudios es que no podemos sacar ninguna conclusión de ellos" (Tanenbaum)