diff options
-rw-r--r-- | Makefile.windows64t | 36 | ||||
-rw-r--r-- | Makefile.windowst | 15 |
2 files changed, 51 insertions, 0 deletions
diff --git a/Makefile.windows64t b/Makefile.windows64t new file mode 100644 index 0000000..11a0c2f --- /dev/null +++ b/Makefile.windows64t @@ -0,0 +1,36 @@ +
+cgt.exe: cg.obj cgaas.obj cgcalc.obj cgcode.obj cginput.obj cginstructions.obj cgawas.obj cglin.obj cgopt.obj cgstack.obj
+ cl /nologo /Fecgt.exe /Zi cg.obj cgaas.obj cgcalc.obj cgcode.obj cginput.obj cginstructions.obj cgawas.obj cglin.obj cgopt.obj cgstack.obj
+
+cg.obj: cg.c
+ cl /nologo /Zi /c /O2 /DI486 /D_WINDOWS_ /DANSI_C /DTHREAD64 cg.c
+
+cgaas.obj: cgaas.c
+ cl /nologo /Zi /c /O2 /DI486 /D_WINDOWS_ /DANSI_C /DTHREAD64 cgaas.c
+
+cgawas.obj: cgawas.c
+ cl /nologo /Zi /c /O2 /DI486 /D_WINDOWS_ /DANSI_C /DTHREAD64 cgawas.c
+
+cgcalc.obj: cgcalc.c
+ cl /nologo /Zi /c /O2 /DI486 /D_WINDOWS_ /DANSI_C /DTHREAD64 cgcalc.c
+
+cgcode.obj: cgcode.c
+ cl /nologo /Zi /c /O2 /DI486 /D_WINDOWS_ /DANSI_C /DTHREAD64 cgcode.c
+
+cginput.obj: cginput.c
+ cl /nologo /Zi /c /O /DI486 /D_WINDOWS_ /DANSI_C /DTHREAD64 cginput.c
+
+cginstructions.obj: cginstructions.c
+ cl /nologo /Zi /c /O2 /DI486 /D_WINDOWS_ /DANSI_C /DTHREAD64 cginstructions.c
+
+cglin.obj: cglin.c
+ cl /nologo /Zi /c /O2 /DI486 /D_WINDOWS_ /DANSI_C /DTHREAD64 cglin.c
+
+cgopt.obj: cgopt.c
+ cl /nologo /Zi /c /O2 /DI486 /D_WINDOWS_ /DANSI_C /DTHREAD64 cgopt.c
+
+cgstack.obj: cgstack.c
+ cl /nologo /Zi /c /O2 /DI486 /D_WINDOWS_ /DANSI_C /DTHREAD64 cgstack.c
+
+cleanup:
+ del cgt.exe cg.obj cgaas.obj cgawas.obj cgcalc.obj cgcode.obj cginput.obj cginstructions.obj cglin.obj cgopt.obj cgstack.obj
diff --git a/Makefile.windowst b/Makefile.windowst new file mode 100644 index 0000000..0a0b4d6 --- /dev/null +++ b/Makefile.windowst @@ -0,0 +1,15 @@ +NO_CYGWIN = 1
+CC = gcc
+CFLAGS = -mno-cygwin -DI486 -DGNU_C -D_WINDOWS_ -DTHREAD32 -O -fomit-frame-pointer
+
+OBJECTS = cg.o cgcalc.o cgcode.o cginput.o cginstructions.o \
+ cglin.o cgopt.o cgias.o cgiwas.o cgstack.o
+
+cgts.exe: $(OBJECTS)
+ gcc -mno-cygwin -s $(OBJECTS) -o $@
+# gcc -mno-cygwin $(OBJECTS) -o $@
+
+clean:
+ rm $(OBJECTS)
+
+# DO NOT DELETE
|