¿Alguien ha compilado con éxito TCC en OS X?Problemas al compilar TCC en OS X
Por lo que sé que debería ser posible, pero cuando corro hago me sale el siguiente error:
$ make
gcc -o tcc tcc.c -DTCC_TARGET_I386 -O2 -g -Wall -fno-strict-aliasing -mpreferred-stack- boundary=2 -march=i386 -falign-functions=0 -Wno-pointer-sign -Wno-sign-compare -D_FORTIFY_SOURCE=0 -lm -ldl
tcc.c:1: error: CPU you selected does not support x86-64 instruction set
tcc.c:1: error: CPU you selected does not support x86-64 instruction set
tcc.c:1: error: -mpreferred-stack-boundary=2 is not between 4 and 12
make: *** [tcc] Error 1
./configure
funciona muy bien y da el siguiente resultado:
$ ./configure
Binary directory /usr/local/bin
TinyCC directory /usr/local/lib/tcc
Library directory /usr/local/lib
Include directory /usr/local/include
Manual directory /usr/local/man
Doc directory /usr/local/share/doc/tcc
Target root prefix
Source path /Users/aaron/Downloads/tcc-0.9.25
C compiler gcc
CPU x86
Big Endian no
gprof enabled no
cross compilers no
use libgcc no
Creating config.mak and config.h
estoy bastante seguro que el problema es algo simple, pero no he compilado suficientes programas en OS X para estar al tanto de las fallas ...
El propósito principal para instalar TCC wa s para obtener libtcc para que pueda comenzar a experimentar con la generación de código dinámico de Ruby (en caso de que eso marque la diferencia :-p)
¡Gracias!
Mi MacBook running 10.5 recibe un error diferente del que informa. ¿Qué versión del sistema operativo y qué hardware está ejecutando? – dmckee
El error anterior se encontró en 10.6. Sobre la base de 10.5 encuentra errores reales en el programa relacionado con el código de acceso de registro ... –