Carlos E. R. wrote:
El 2005-05-23 a las 17:19 +0200, patxi zubeldia escribió:
gcc -Wall -O3 -fomit-frame-pointer -fexpensive-optimizations -funroll-loops -mar ch=i686 -mcpu=i686 -falign-functions=4 -c -o vamps.o vamps.c
^^^^^^sobra el espacio, sería -march=i686. Y -mcpu sobra en ese caso.
Aparte, i686 es el pentiumpro, no el amd. En "gcc.info, Node: i386 and x86-64 Options" tienes los tipos de cpu disponibles.
cc1: error: CPU you selected does not support x86-64 instruction cc1: error: set
Te está diciendo que la cpu que has elegido no soporta el juego de instrucciones x86-64 - lo cual es cierto. Podría ser alguno de estos:
k8, opteron, athlon64, athlon-fx AMD K8 core based CPUs with x86-64 instruction set support. (This supersets MMX, SSE, SSE2, 3dNOW!, enhanced 3dNOW! and 64-bit instruction set extensions.)
No me entero, yo no he elegido ninguna cpu. El wamps este, no trae ningun configure, según las instrucciones solo hay que hacer make y después copiar unos archivos que crea al usr/bin. Pocas veces en compilado algo y las veces que lo he hecho he utilizado ./configure, make y make install sin entender tansiquiera lo que estoy haciendo. ¿donde tengo que cambiar esto de la cpu?. Gracias por responder Carlos, pero cuando la cosa se pone tan técnica ya me veo perdido. Un saludo, Patxi.