2 # CC65 Makefile for the Watcom compiler (using GNU make) and wine
5 # ------------------------------------------------------------------------------
8 # Environment variables for the watcom compiler
9 export WATCOM = c:\\watcom
10 export INCLUDE = $(WATCOM)\\h
12 # We will use the windows compiler under linux (define as empty for windows)
13 export WINEDEBUG=fixme-all
23 CFLAGS = -d1 -onatx -zp4 -5 -zq -w2
25 # Create NT programs by default
30 # --------------------- OS2 ---------------------
33 CFLAGS += -bt=$(TARGET)
36 # -------------------- DOS4G --------------------
37 ifeq ($(TARGET),DOS32)
39 CFLAGS += -bt=$(TARGET)
42 # --------------------- NT ----------------------
45 CFLAGS += -bt=$(TARGET)
48 # ------------------------------------------------------------------------------
55 # ------------------------------------------------------------------------------
56 # All library OBJ files
91 # ------------------------------------------------------------------------------
99 @echo Creating library...
100 $(AR) -q -b -P=32 $(LIB) $(foreach OBJ, $(OBJS), +-$(OBJ))