summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 79670a8..c104ace 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
-CFLAGS=-Os -fomit-frame-pointer -pipe -msse -march=i686 -mdll -mwindows -I../miranda-im/miranda/include -D UNICODE -D _UNICODE
+CFLAGS=-Os -fomit-frame-pointer -pipe -march=i686 -mdll -mwin32 -mwindows -I../miranda-im/miranda/include -D UNICODE -D _UNICODE -DBUILD_DLL
CXXFLAGS=${CFLAGS}
-LDFLAGS=-static-libgcc -Wl,-O1 -shared
+LDFLAGS=-shared -Wl,--subsystem=windows -Wl,--dll -Wl,--enable-auto-import -Wl,--add-stdcall-alias -Wl,--enable-stdcall-fixup
CPPFLAGS =
CC=i686-pc-mingw32-gcc
CXX=i686-pc-mingw32-g++
@@ -16,7 +16,7 @@ main: $(MAINOBJS)
$(WINDRES) -i $(RESOURCES) -o stopspam_res.o
$(CXX) $(MAINOBJS) stopspam_res.o $(LNK_COMMON) $(LDFLAGS) -o stopspam.dll
$(STRIP) stopspam.dll
- upx -9 stopspam.dll
+# upx -9 stopspam.dll
clean:
rm *.o
rm stopspam.dll