Use Microsoft's recomended build settings for win32 dll
This commit is contained in:
@@ -304,18 +304,18 @@ LINK = link
|
||||
AR = lib
|
||||
AS = nasmw
|
||||
|
||||
CFLAGS = -G6 -W3 -WX -c -D__MSC__=1 -D_X86_=1 -DNULL=0 -D_WIN32=1 -DWIN32=1 -D__WIN32__=1 -DSTRICT
|
||||
CFLAGS = -G6 -W3 -WX -c -D__MSC__=1 -D_X86_=1 -DNULL=0 -D_WIN32=1 -DWIN32=1 -D__WIN32__=1 -DSTRICT -D_WINDOWS
|
||||
LFLAGS = -nologo /DLL /OPT:WIN98 /MACHINE:IX86 /NODEFAULTLIB
|
||||
ARFLAGS = -nologo
|
||||
ASFLAGS = -O6 -fwin32 -D__WIN32__ --prefix _
|
||||
|
||||
!if "$(DEBUG)"== "1"
|
||||
CFLAGS = $(CFLAGS) -Od -MDd -DDEBUG=1 -D_DEBUG -D_MT -D_DLL -Zi
|
||||
CFLAGS = $(CFLAGS) -Od -DDEBUG=1 -D_DEBUG -MTd -D_USRDLL -Zi
|
||||
LFLAGS = $(LFLAGS) -debugtype:both /DEBUG
|
||||
ARFLAGS = $(ARFLAGS) -debugtype:both
|
||||
ASFLAGS = $(ASFLAGS) -g -DDEBUG=1
|
||||
!else
|
||||
CFLAGS = $(CFLAGS) -Ox -MD -D_MT -D_DLL
|
||||
CFLAGS = $(CFLAGS) -O2 -MT -D_USRDLL -DNDEBUG
|
||||
!endif
|
||||
|
||||
# So that we can get reasonable stuff from SoftIce etc even
|
||||
|
||||
Reference in New Issue
Block a user