Identificarte

Versión Completa : Opciones del Compilador gcc


Sponsored links
.




difedoca
agosto 5, 2004, 04:52
Como buen fanatico de Linux aprendi que habia ventajas instalando programas desde el codigo fuente, hasta hoy no he poddido compilar nada optimizado para mi arquitectura 686 lei un documento em el que me decian que le agregara al .bashrc

export CFLAGS='-03 -march<686>';
export CXXFLAGS=$CFLAGS;

lo hice y bueno cuando fui a compilar me salio un mensaje diciendo que el compilador no podia hacer ejecutables o .o y la verdad es que ya habia compilado un paquete antes sin agregarle estas lineas al .bashrc, despues en el mismo articulo decian que si no funcionaba quitara el 03 por 02, tampoco funciono, despues borre todas las linas que agregue y tampoco, como vuelvo a restaurarlo, y tambien como hago que funciones las variables de optimizacion

Grissom.
agosto 5, 2004, 05:06
No estoy seguro difedoca, sin embargo creo que los make files ya tienen optimizaciones implicitas para hardware, pues si es Pentium y todo eso, creo que con compilarlo en tu maquina localmente ya tienen optimizaciones implicitas estos archivos.

kemark
agosto 5, 2004, 06:40
es

export CFLAGS='-03 -march=i686';

yo lo tengo asi

CFLAGS="-mcpu=athlon-xp -m3dnow -msse -mmmx -pipe -march=athlon-xp -O3"

ZeN<edsadr>
agosto 6, 2004, 02:43
que man tan arriesgado dizque -O3, no quiero trabajr en esa maquina mientras compile

Krieg
agosto 6, 2004, 03:26
Tampoco es nada del otro mundo. Aunque dicen que es mejor usar 02.

krieg@ciudadmomia krieg $ grep CFLAGS /etc/make.conf | grep -v "^#"
CFLAGS="-mcpu=athlon -march=athlon -O3 -pipe"

kemark
agosto 6, 2004, 06:10
edsadr compilando solo una cosa, casi ni se siente

ZeN<edsadr>
agosto 7, 2004, 10:08
mmmm hay que ver, por lo pronto seguire con mi -O2 hasta cuando tenga el tiempo de experimentar

gK-JATH
agosto 7, 2004, 03:44
Como "tip informativo", los paquetes de Slackware se compilan con:


-02 -march=i486 -mcpu=i686

ZeN<edsadr>
agosto 8, 2004, 11:43
sip pero con el emerde podes modificar

difedoca
agosto 9, 2004, 02:29
Bueno pero no he podido volver a los modos de compilacion de antes borre todas las lineas de optimizacion que puse que hago entonces

Krieg
agosto 9, 2004, 02:53
Que le bota un

$ echo $CFLAGS

??