Cristian decia: > Gus: estas seguro que las aplicaiones compiladas para 686 no andan > en un 486?? Sabes cuales son las nuevas instrucciones en los nuevos procesadores > y que funcion cumplen?? todos los procesadores entienden las mismas > instrucciones solo se le agragron optimizaciones a determinadas funciones > y no son Totalmente nuevos los i686.
Vamos a las fuentes: http://reviewed.homelinux.org/en/howtocflags.html Este link est� muy bueno y recomiendo leerlo a los que les interesa la optimizacion - o estan al dope como yo :P Ah� dice BIEN CLARITO: When you compile software, these environment variables are used by the build process (./configure && make) to optimize the program code. Program files are usually made so they can run on any i386-compatible computer. But they can be optimized for only one CPU type, making them run faster. Noticeably faster... Mandrake Linux is optimized for i586, making it faster on must CPUs. This also means it will not run on i386 or i486. For the best performance, use binaries made for your cpu or compile yourself, using optimized settings for CHOST, CFLAGS, CXXFLAGS The most important flags are -mcpu and-march. -mcpu=pentium3 means the code will be optimized to run on Pentium3, but will also run on i386. -march=pentium3 means the code will only run on a Pentium3. when -march=arch is set, -mcpu=arch is honored. TAMO? Osea si malaondacortamaboPatrick dice que estan optimizadas para i686 seguramente significa que usan -mcpu para una i686 pero el -march para i386. +----------------------------------------+ |Gustavo Berman. | |Depto. Informatica. | |Centro Regional Universitario Bariloche.| |Universidad Nacional del Comahue. | |TEL:(02944) 428505-423374 INT: 408 | |MSM: [EMAIL PROTECTED] | |YAHOO: gustavoberman ICQ: 64407932 | +----------------------------------------+ _______________________________________________ Lista de Correo Lnx-brc [EMAIL PROTECTED] http://www.cenitec.com.ar/mailman/listinfo/lnx-brc
