I played a little with Tiny C Compiler (TCC) and I did a stripped version for Windows XP (my current OS). No configure. No make file. Just the source + tcc.exe + build.bat.
The batch script (build.bat) does the following:
- generates the libtcc1.a from the source files using tcc.exe
- generates tcc1.exe from the source files using tcc.exe
- generates tcc2.exe from the source files using tcc1.exe
tcc1.exe and tcc2.exe should be identical!
They are YOUR new version of Tiny C compiler.
ar.exe - archiver for the object files generated from the source code
libtcc1.c -> libtcc1.o -> ar.exe ->libtcc1.a
Archive too big!
http://www.esnips.com/doc/678404c7-1da8-4dc5-a06d-1d0fe1527bf7/tcc-0.9.25_bin_src_win32