|
From: | David Mertens |
Subject: | Re: [Tinycc-devel] tcc port to cygwin |
Date: | Fri, 20 May 2016 09:17:50 -0400 |
Atttached is a first cut port of the TinyCC build to the cygwin platform.
The mains problems seem to be from managing the different include files.
I hand added some defines to libtcc1.c for __INTPTR_TYPE__ and a few
others to get that to build.
However, it is now failing to build bcheck.c with:
> ../tcc -B.. -c bcheck.c -o x86_64/bcheck.o -I.. -Wall -g -O0 -Wdeclaration-after-statement -Wno-deprecated-declarations -Wno-strict-aliasing -Wno-pointer-sign -Wno-sign-compare -Wno-unused-result -Wno-uninitialized -fno-strict-aliasing -fPIC -DTCC_TARGET_X86_64
> In file included from bcheck.c:20:
> In file included from /usr/include/stdlib.h:18:
> /usr/include/sys/reent.h:196: error: ')' expected (got "*")
> Makefile:116: recipe for target 'x86_64/bcheck.o' failed
> make[1]: *** [x86_64/bcheck.o] Error 1
Looking at the origin of the error message in the skip() routine
in tccpp.c, I could not find any place that skip() was called with
an argument of ')'. Is there some other place that message
could be coming from. Seems like it might be a possible
problem in the preprocessing....
--Chris
_______________________________________________
Tinycc-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/tinycc-devel
[Prev in Thread] | Current Thread | [Next in Thread] |