export INCLUDE = $(WATCOM)\\h
# We will use the windows compiler under linux (define as empty for windows)
+export WINEDEBUG=fixme-all
WINE = wine
# Programs
-AR = $(WINE) WLIB
-CC = $(WINE) WCC386
-LD = $(WINE) WLINK
+AR = $(WINE) wlib
+CC = $(WINE) wcc386
+LD = $(WINE) wlink
LIB = common.lib
# Program arguments
-CFLAGS = -d1 -onatx -zp4 -5 -zq -w2
+CFLAGS = -d1 -obeilr -zp4 -5 -zq -w2
# Create NT programs by default
ifndef TARGET
# Implicit rules
%.obj: %.c
- $(CC) $(CFLAGS) $^
+ $(CC) $(CFLAGS) -fo=$@ $^
# ------------------------------------------------------------------------------
filepos.obj \
filetype.obj \
fname.obj \
+ fp.obj \
hashstr.obj \
hashtab.obj \
intstack.obj \
strutil.obj \
target.obj \
tgttrans.obj \
+ version.obj \
+ wildargv.obj \
xmalloc.obj \
xsprintf.obj
$(AR) -q -b -P=32 $(LIB) $(foreach OBJ, $(OBJS), +-$(OBJ))
@echo Done!
+wildargv.obj:
+ $(CC) $(CFLAGS) -fo=$@ $(WATCOM)\\src\\startup\\wildargv.c
+
clean:
@rm -f *~ core