I guess using "#ifdef __TINYC__" in the sources is a tad bit easier ;-)
Filip > On Tuesday 03 October 2006 12:21, bj wrote: >> hey does anyone know how to make a c source code conditionally compile in >> MinGW or tcc? >> that is. >> if i compile the C source code with tcc, it will declare some variables. >> and if i compile the C source code with MinGW, it won't declare those >> variables. >> thanks in advance > You can probably do something like this in a Makefile: > .c.o: > if test -z "`sed -e '/COMPILE_ME_WITH_GCC/!d' $<`" ; then \ > gcc -c -o $@ $< ; \ > else \ > tcc -c -o $@ $< ; \ > fi > And then put /* COMPILE_ME_WITH_GCC */ in those files you want to compile > with gcc. The others will be compiled with tcc This is untested, I might > have missed a ; somewhere, but this is the general idea. > --Ivo _______________________________________________ Tinycc-devel mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/tinycc-devel
