summaryrefslogtreecommitdiff
path: root/Makefile.MGW32
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.MGW32')
-rw-r--r--Makefile.MGW324
1 files changed, 3 insertions, 1 deletions
diff --git a/Makefile.MGW32 b/Makefile.MGW32
index cd63e59..20adca3 100644
--- a/Makefile.MGW32
+++ b/Makefile.MGW32
@@ -14,11 +14,13 @@ WXINCLUDES = -Iwxmsw/include/x86_64-w64-mingw32-msw-unicode-3.2 -Iwxmsw/include
WXFLAGS = -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXMSW__ -pthread $(WXINCLUDES)
CXXFLAGS = -static -std=c++11 -lwinpthread -I/usr/lib/gcc/x86_64-w64-mingw32/12-win32/include $(WXFLAGS)
+LDFLAGS = $(WXLDFLAGS) -Wl,-subsystem,windows -mwindows
+
OUT = transcode
all: $(OUT)
$(OUT): funcs.o wxgui.o pugixml/libpugixml.a
- $(CXX) $(CXXFLAGS) funcs.o wxgui.o -L. -l:pugixml/libpugixml.a -o $(OUT).exe $(WXLDFLAGS)
+ $(CXX) $(CXXFLAGS) funcs.o wxgui.o -L. -l:pugixml/libpugixml.a -o $(OUT).exe $(LDFLAGS)
mkdir -p release && cp -r $(OUT).exe $(MGWLIBS) $(WXLIBS) release
pugixml/libpugixml.a: pugixml/pugixml.o