El vie, 19-03-2004 a las 07:41, -0300, Daniel Olivera escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El Vie 19 Mar 2004 05:47, Alejandro Ortega escribió:
.. Éstos son los "flags" para el compilador, tocayo:
"CFLAGS=-falign-functions=4 -fomit-frame-pointer -mfancy-math-387 -mcpu=athlon-xp -march=i686"
Por que -mcpu y -march? ambas son contradictorias y me parece que como indica la info del gcc solo tomara el ultimo, en este caso march.
mcpu, compila con instrucciones del procesador pero generando compatibilidad hacia atras con los procesadores anteriores.
march compila con instrucciones del procesador pero sin generar codigo compatible para otras arquitecturas solo funcionara en la arquitectura elegida.
Yo personalmente para el athlon-xp usaria:
- -O3 -pipe -march=athlon-xp -mmx -m3dnow -fno-gcse -fprefetch-loop-arrays - -fthreads-jumps -fexpensive-optimizations -frerun-loop-opt
Sobre info sobre estos y otros "flags" de optimizacion del gcc podes visitar http://gcc.gnu.org/onlinedocs/gcc-3.2/gcc/Optimize-Options.html#Optimize%20O...
Yo soy el que te sugirio Gentoo Linux. Yo ademas de Suse uso este ultimo como preferencial.
Y me he basado en este para crear mi propia version de linux como escritorio que se llama UTUTO-e (escritorio) que fue hecha por mi como integrante de Solar (www.solar.org.ar o www.sofwarelibre.org.ar). Aun esta en proceso, pero fue presentada en un evento del ASLE (www.softwarelibre.gov.ar) y sera presentada en FISL en junio en Brasil. Asi que he probado muchas opciones de optimizacion. Igualmente va en cada uno el uso de estas opciones, lo mio es solo una sugerencia basada en varios años usando gcc.
Pues, macho, si tú lo dices, así será... Yo pongo siempre esas opciones, porque son las que me pone SuSE al compilar (creo que parcheé el gcc con no sé qué cosa y no recuerdo bien ahora si fue él quien me las puso o si fui yo...), y son exactamente las mismas que aparecían cuando compilaba el KDE a través del "konstruct". Pero, como siempre he dicho que no soy programador, pues a partir de ahora le pondré las que tú dices. Sí, señor. Gracias a ti también. Un abrazo, Alejandro.
Un saludo a la lista
- -- Mate.Cosido (..aun fuera de la ley) (* Este equipo ejecuta UTUTO-E *)
Daniel Olivera (Mate.Cosido) -- Linux #267582 - AR #1832 Telefono particular: 4207-1701 / 7688 - Cel: 5637-5979
Analizado con: Mailscanner+Clamav+Spamassassin IPv4: www.netsys.com.ar -- IPv6: netsys.6dns.org Id gnupg: 0x889D8149 -- Servidor: pgpkeys.netsys.com.ar
ICQ: 8368437 -- AIM/Yahoo: doliveralinux -- MSN : No uso Jabber: jabber.netsys.com.ar / ususario: mate.cosido
Estudien mucho para poder dominar la tecnica que permite dominar la naturaleza. CHE -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAWs5LmUZ7u+iPzsQRAnppAJ9ZrGtJDBr+Kh7wEgJ8Hs4GwVrhcgCfVGat UWqMmqVzwrjSIo4dAv8iOy0= =OPXL -----END PGP SIGNATURE-----
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com