!IFNDEF DEBUG !ERROR ,SPECIFY EITHER DEBUG=0 or DEBUG=1 ON THE NMAKE COMMANDLINE ! !ENDIF !IF $(DEBUG) COPTS=/Ti LOPTS=/DE /DBGPACK !ELSE COPTS=/O LOPTS= !ENDIF MSGBIND = msgbind.exe CC = icc.exe LINK = ilink.exe CFLAGS = /I..\include /Q+ /DOS2 /W3 /Tl1 /Sm /Ss /Gm /Gd- /Gf /G5 /Gt /C $(COPTS) LINKOPT = /NOI $(LOPTS) /ALIGN:4 /MAP # /STACK:10000 /PM:VIO /BASE:0x10000 WOPTS=/W3 /Wdcl /Weff /Wpar /Wpro /Wrea /Wret /Wuse OBJ_1 = format.obj msg.obj os2.obj OBJ_2 = ufat32.obj chkdsk.obj $(OBJ_1) .SUFFIXES: .SUFFIXES: .sym .map .exe .dll .obj .c .h .asm .inc ALL: ufat32.dll ufat32.sym #fat32fmt.exe fat32fmt.sym .c.obj: $(CC) $(CFLAGS) $(WOPTS) .\$*.c .map.sym: @mapsym $*.map >nul 2>&1 #$< #$@ #$*.MAP #LIBCONV.LIB+ #LIBULS.LIB; #< $@ #< $(IBMC)\HELP\DDE4.MSG #* #<