Problemas al compilar TCC en OS X
¿Alguien ha compilado con éxitoTCC en OS X?
Por lo que sé, debería ser posible, pero cuando ejecuto 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 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 de 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 era obtener libtcc para poder comenzar a experimentar con la generación dinámica de código de Ruby (en caso de que eso marque la diferencia :-p)
¡Gracias!