conterm/Make.win32

43 lines
826 B
Plaintext
Raw Normal View History

# Windows via mingw32
# MING=mingw32- is necessary if you're cross-compiling
# on another platform. Otherwise the binaries are just
# named gcc, etc.
2005-11-08 04:35:49 +03:00
MING=i586-mingw32msvc-
#MING=
AR=$(MING)ar
CC=$(MING)gcc
2005-11-04 19:05:20 +03:00
AS=$(MING)as
RANLIB=$(MING)ranlib
2005-11-08 06:12:41 +03:00
WINDRES=$(MING)windres
2006-03-08 07:26:14 +03:00
CFLAGS=-Wall -Wno-missing-braces -I$(ROOT)/include -I$(ROOT) -I$(ROOT)/kern -c -D_X86_ -DIS_32 -DWINDOWS -DUNICODE -O2
O=o
FS=fs-win32
IP=win32
OS=win32
GUI=win32
2005-11-02 18:20:27 +03:00
LDFLAGS=-mwindows
2005-11-08 04:35:49 +03:00
LDADD=-lkernel32 -ladvapi32 -lgdi32 -lmpr -lwsock32 -lmsvcrt -lmingw32
TARG=drawterm.exe
2005-11-08 06:12:41 +03:00
XOFILES=9ball.$O
# Windows via MSVC
#AR=???
#CC=cl
#CFLAGS=-c -nologo -W3 -YX -Zi -MT -Zl -Iinclude -DWINDOWS
#O=obj
#FS=fs-win32
#IP=win32
#OS=win32
#GUI=win32
2005-11-04 19:05:20 +03:00
all: default
2005-11-04 18:47:45 +03:00
2005-11-02 18:20:27 +03:00
# for root
libmachdep.a:
(cd win32-386; make)
2005-11-08 06:12:41 +03:00
9ball.$O: 9ball.rc 9ball.ico
$(WINDRES) -i 9ball.rc -o 9ball.o