Unified · Split
| @@ -27,10 +27,7 @@ echo>..\config.h #define TCC_VERSION "0.9.25" · 26 unmodified lines | |||
| 27 | :libtcc | 27 | :libtcc |
| 28 | if not exist libtcc\nul mkdir libtcc | 28 | if not exist libtcc\nul mkdir libtcc |
| 29 | copy ..\libtcc.h libtcc\libtcc.h | 29 | copy ..\libtcc.h libtcc\libtcc.h |
| 30 | %CC% %target% -DONE_SOURCE ../libtcc.c -c -o libtcc.o | 30 | %CC% %target% -shared -DLIBTCC_AS_DLL -DONE_SOURCE ../libtcc.c -o libtcc.dll -Wl,-out-implib,libtcc/libtcc.a |
| 31 | %AR% rcs libtcc/libtcc.a libtcc.o | ||
| 32 | :libtcc.dll | ||
| 33 | %CC% %target% -shared -DLIBTCC_AS_DLL -DONE_SOURCE ../libtcc.c -o libtcc.dll | ||
| 34 | tiny_impdef libtcc.dll -o lib/libtcc.def | 31 | tiny_impdef libtcc.dll -o lib/libtcc.def |
| 35 | 32 | ||
| 36 | :tcc | 33 | :tcc |
| @@ -64,7 +64,7 @@ · 63 unmodified lines | |||
| 64 | 64 | ||
| 65 | For the 'libtcc_test' example type | 65 | For the 'libtcc_test' example type |
| 66 | 66 | ||
| 67 | tcc examples/libtcc_test.c -I. libtcc.dll | 67 | tcc examples/libtcc_test.c -I libtcc -ltcc |
| 68 | 68 | ||
| 69 | 69 | ||
| 70 | Import Definition Files: | 70 | Import Definition Files: |