Unified · Split
| @@ -27,10 +27,7 @@ echo>..\config.h #define TCC_VERSION "0.9.25" · 26 unmodified lines | ||
| 27 | 27 | :libtcc |
| 28 | 28 | if not exist libtcc\nul mkdir libtcc |
| 29 | 29 | copy ..\libtcc.h libtcc\libtcc.h |
| 30 | −%CC% %target% -DONE_SOURCE ../libtcc.c -c -o libtcc.o | |
| 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 | |
| 30 | +%CC% %target% -shared -DLIBTCC_AS_DLL -DONE_SOURCE ../libtcc.c -o libtcc.dll -Wl,-out-implib,libtcc/libtcc.a | |
| 34 | 31 | tiny_impdef libtcc.dll -o lib/libtcc.def |
| 35 | 32 | |
| 36 | 33 | :tcc |
| @@ -64,7 +64,7 @@ · 63 unmodified lines | ||
| 64 | 64 | |
| 65 | 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 | 70 | Import Definition Files: |