]> git.sur5r.net Git - cc65/blobdiff - src/common/make/watcom.mak
Fixes for the watcom makefiles:
[cc65] / src / common / make / watcom.mak
index db3c2863c92028e38a11dcb7ed43163684fdec0f..46efdbacc01eb5918d536ad2d68f449f3df5e6e5 100644 (file)
@@ -14,13 +14,13 @@ 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
@@ -49,7 +49,7 @@ endif
 # Implicit rules
 
 %.obj:  %.c
-       $(CC) $(CFLAGS) $^
+       $(CC) $(CFLAGS) -fo=$@ $^
 
 
 # ------------------------------------------------------------------------------
@@ -85,6 +85,7 @@ OBJS =        abend.obj       \
        strutil.obj     \
        target.obj      \
        tgttrans.obj    \
+        version.obj     \
         wildargv.obj    \
        xmalloc.obj     \
        xsprintf.obj
@@ -103,7 +104,7 @@ $(LIB): $(OBJS)
        @echo Done!
 
 wildargv.obj:
-       $(CC) $(CFLAGS) $(WATCOM)\\src\\startup\\wildargv.c
+       $(CC) $(CFLAGS) -fo=$@ $(WATCOM)\\src\\startup\\wildargv.c
 
 clean:
        @rm -f *~ core