Mercurial > dwindows
view makefile.wpm @ 1406:1d07d7ff07b9
On OS/2 with Watcom add -sg option to attempt to grow the stack automatically.
This seems to fix some unexplained crashes in _beginthread().
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Wed, 30 Nov 2011 05:37:00 +0000 |
parents | 56f311dc23f6 |
children | 2f10480d2c8a |
line wrap: on
line source
#=================================================================== # # Auto-dependency information # #=================================================================== OS22_H = $(%WATCOM)\h\os2 CFLAGS = -i=os2 -i=$(OS22_H) -bt=OS2 -zq -d2 -bd -sg TKPATH=C:\Toolkit TLKTLIB = $(TKPATH)\LIB .SUFFIXES: .SUFFIXES: .obj .c .c.obj: .AUTODEPEND wcc386 $(CFLAGS) $*.c all: dw.dll dwcompat.dll dwtest.exe dwcompat.dll: dirent.obj compat.obj wlink @os2\dwcompat.lnk name dwcompat.dll system os2v2_dll d a library $(TLKTLIB)\so32dll,$(TLKTLIB)\tcp32dll option implib=dwcompat option symf f $[@ f compat copy dwcompat.lib lib dirent.obj: wcc386 $(CFLAGS) os2\dirent.c dw.dll: dw.obj wlink @os2\dw.lnk name dw.dll system os2v2_dll d a option implib=dw option symf f $[@ copy dw.lib lib dw.obj: os2\dw.c wcc386 $(CFLAGS) os2\dw.c dwtest.exe: dwtest.obj wlink name dwtest.exe system os2v2_pm d a library lib\dw.lib option symf f $[@ dwtest.obj: wcc386 /DOS2 -i=os2 -i=$(OS22_H) -bt=OS2 -zq -d2 dwtest.c clean: @if exist *.obj del *.obj @if exist *.sym del *.sym @if exist *.lib del *.lib @if exist *.dll del *.dll @if exist *.exe del *.exe @if exist lib\*.lib del lib\*.lib