I tried to build pcc (Portable C Compiler) with tcc, which should be a
good test.

pcc is available from:
http://pcc.ludd.ltu.se/downloads/

$ export CC=/opt/tcc/bin/tcc
$ ./configure --prefix=/opt/pcc
$ make

This fails with:

cd cpp; make all -w
make[2]: Entering directory `/home/tinuviel/cvs/pcc/cc/cpp'
bison -y -d  cpy.y
/opt/tcc/bin/tcc  -I../../arch/i386 -g -DCPP_DEBUG -Wall
-Wmissing-prototypes -Wstrict-prototypes -Werror -c -o cpy.o y.tab.c
/opt/tcc/bin/tcc  -I../../arch/i386 -g -DCPP_DEBUG -Wall
-Wmissing-prototypes -Wstrict-prototypes -Werror -c cpp.c
flex  scanner.l
/opt/tcc/bin/tcc  -I../../arch/i386 -g -DCPP_DEBUG -Wall
-Wmissing-prototypes -Wstrict-prototypes -Werror -c -o scanner.o
lex.yy.c
/opt/tcc/bin/tcc  -I../../arch/i386 -g -DCPP_DEBUG -Wall
-Wmissing-prototypes -Wstrict-prototypes -Werror -c -o compat.o
../../mip/compat.c
/opt/tcc/bin/tcc -g -DCPP_DEBUG -Wall -Wmissing-prototypes
-Wstrict-prototypes -Werror  cpp.o cpy.o scanner.o compat.o -o cpp
cpy.o: 'ifiles' defined twice
cpy.o: 'slow' defined twice
scanner.o: 'ifiles' defined twice
scanner.o: 'slow' defined twice
tcc: undefined symbol 'alloca'

So something is defined twice... Have anyone seen a similar error?

-- 
Seo Sanghyeon


_______________________________________________
Tinycc-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to