############################################################### # Make file for PolyXARC -- OS/2 version # # # # use MAKE /f MAKEFILE.OS2 # # # # Differences from dos make file: # # Linker statements # # # # The Touch utility, referenced below, is a FAPI (Bound) # # utility available from 1:109/301 or other OS/2 BBS. # # # # I've left it commented out for now. # # # ############################################################### model=C # use large model when debugging -- bugs JUMP out at you mode=p linklibs=$(model)libce$(mode).lib os2.lib doscalls.lib CFLAGS=-A$(model) -Lp -DMSC -Osal -Zpel -W3 -G2 -Gw -DOS_2 -UMSDOS -J -nologo LINK=C:\OS2\Link main=polyxarc cobj=$(main).obj paksortm.obj dirfind.obj $(main).exe: $(cobj) $(LINK) $(cobj),polyxos2.exe/A:16/FAR/NOD/PACKD/ST:3000,NUL.MAP,$(linklibs); $(cobj): $(cobj:.obj=.c) !CL $(CFLAGS) -c $? #$(cobj:.obj=.C): pakmdefn.h makefile.os2 # touch *.c