-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-12-27 a las 16:20 +0100, Rafa Grimán escribió:
Cuando compilas algo, ¿que opción le pasas al configure para que te compile para un determinado procesador? Es decir, para que le pase al gcc la opción "-march=CPUTYPE"?
Si mal no recuerdo, creo que algunos ./configure aceptan opciones como --build --host --target. Creo que podías pasarle el procesador, pero no me acuerdo porque hace muuuuuucho tiempo que no lo uso.
Sí, conozco esas opciones, pero su funcionamiento nunca está claro del todo. No he conseguido que me generen el "march" buscado.
De todas maneras (de esto sí me acuerdo) puedes ejecutar un:
./configure --help
Si, ya, ¿y tu no sabes que no se pueden leer los manuales porque son ilegibles? -P
Yo me lio tanto y la lian tanto, que lo que hago es editar a saco el configure y meter "-march=pentium4" a capón, en las lineas de banderas del compilador, que encuentro buscando la cadena "-O2".
Que está mu'feo, pero funciona siempre.
No sé si también te valdrán las variables de entorno CFLAGS y CXXFLAGS.
Si, valen, pero tienen una pega: si las defines desde fuera, reemplazan a las que los programadores hayan puesto, cuando yo busco añadir. Por eso la edito dentro. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFktwXtTMYHG2NR9URApCoAKCG1ljql5PdxZckbNwwv05O/b+EuQCfXlgE XZjEV2kN3OL/g5JHNhBJw3Y= =87p+ -----END PGP SIGNATURE-----