Mercurial > dwindows
comparison makefile.mingw @ 2165:87d574dda8f5
Win: Remove workaround for massive warnings using older mingw compilers.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Thu, 01 Oct 2020 02:34:36 +0000 |
parents | 43c6ecfc598a |
children | e7060d262939 |
comparison
equal
deleted
inserted
replaced
2164:05dd5189099f | 2165:87d574dda8f5 |
---|---|
19 PLATFORM_DEF=-DWIN64 | 19 PLATFORM_DEF=-DWIN64 |
20 PLATFORM_CFLAGS=-m64 | 20 PLATFORM_CFLAGS=-m64 |
21 PLATFORM_TARGET=pe-x86-64 -DDW64 | 21 PLATFORM_TARGET=pe-x86-64 -DDW64 |
22 endif | 22 endif |
23 | 23 |
24 # Had to disable -Wunused-value due to every Win32 macro generating this warning... | 24 # Had to add -Wno-unused-value due to every Win32 macro generating this warning... |
25 # GCC has marked this as WONTFIX http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24900 | 25 # GCC has marked this as WONTFIX http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24900 |
26 CFLAGS = -O -g -DMSVC $(PLATFORM_DEF) $(PLATFORM_CFLAGS) -D__WIN32__ -DBUILD_DLL -DGDIPLUS -DTOOLBAR -DUNICODE -D_UNICODE -DISOLATION_AWARE_ENABLED=1 -I./win -I. -I./platform -Wall -Wno-unused-value -mthreads -o $(@) | 26 # This seems to be fixed in Mingw-w64 8.1 readd the option below if using an old compiler |
27 CFLAGS = -O -g -DMSVC $(PLATFORM_DEF) $(PLATFORM_CFLAGS) -D__WIN32__ -DBUILD_DLL -DGDIPLUS -DTOOLBAR -DUNICODE -D_UNICODE -DISOLATION_AWARE_ENABLED=1 -I./win -I. -I./platform -Wall -mthreads -o $(@) | |
27 LDFLAGS = -shared -mwindows -mthreads -lcomctl32 -lole32 -loleaut32 -luserenv -lmsimg32 -lgdiplus -luuid | 28 LDFLAGS = -shared -mwindows -mthreads -lcomctl32 -lole32 -loleaut32 -luserenv -lmsimg32 -lgdiplus -luuid |
28 | 29 |
29 COMPATOBJECTS = dwcompat.o dirent.o | 30 COMPATOBJECTS = dwcompat.o dirent.o |
30 OBJECTS = dw.o browser.o XBrowseForFolder.o | 31 OBJECTS = dw.o browser.o XBrowseForFolder.o |
31 | 32 |