summarylogtreecommitdiffstats
path: root/001-mingw-pdcurses-4.1.0-build.patch
diff options
context:
space:
mode:
Diffstat (limited to '001-mingw-pdcurses-4.1.0-build.patch')
-rw-r--r--001-mingw-pdcurses-4.1.0-build.patch40
1 files changed, 20 insertions, 20 deletions
diff --git a/001-mingw-pdcurses-4.1.0-build.patch b/001-mingw-pdcurses-4.1.0-build.patch
index 2224b9ce2817..f3fdbf622db3 100644
--- a/001-mingw-pdcurses-4.1.0-build.patch
+++ b/001-mingw-pdcurses-4.1.0-build.patch
@@ -1,29 +1,29 @@
-diff -Naur pdcurses-4.1.0-orig/wincon/Makefile.mng pdcurses-4.1.0/wincon/Makefile.mng
---- pdcurses-4.1.0-orig/wincon/Makefile.mng 2019-05-09 02:27:41.000000000 +0300
-+++ pdcurses-4.1.0/wincon/Makefile.mng 2019-05-28 08:49:28.054006700 +0300
-@@ -100,8 +100,9 @@
+diff -Naur PDCursesMod-4.2.0.orig/wincon/Makefile PDCursesMod-4.2.0/wincon/Makefile
+--- PDCursesMod-4.2.0.orig/wincon/Makefile 2020-10-03 15:41:02.142746719 -0400
++++ PDCursesMod-4.2.0/wincon/Makefile 2020-10-03 15:44:06.328914025 -0400
+@@ -102,8 +102,9 @@
ifeq ($(DLL),Y)
CFLAGS += -DPDC_DLL_BUILD
- LIBEXE = $(PREFIX)gcc
+ LIBEXE = $(CC)
- LIBFLAGS = -Wl,--out-implib,pdcurses.a -shared -o
- LIBCURSES = pdcurses.dll
-+ LIBARCHIVE = libpdcurses.dll.a
++ LIBARCHIVE = libpdcurses.dll.a
+ LIBFLAGS = -Wl,--out-implib,$(LIBARCHIVE) -shared -o
+ LIBCURSES = libpdcurses.dll
LIBDEPS = $(LIBOBJS) $(PDCOBJS)
- LIBSADDED =
+ LIBSADDED = -lwinmm
EXELIBS =
-@@ -113,7 +114,8 @@
+@@ -115,7 +116,8 @@
else
LIBFLAGS = rv
endif
- LIBCURSES = pdcurses.a
+ LIBARCHIVE = libpdcurses.a
-+ LIBCURSES = $(LIBARCHIVE)
++ LIBCURSES = $(LIBARCHIVE)
LIBDEPS = $(LIBOBJS) $(PDCOBJS)
- LIBSADDED =
+ LIBSADDED = -lwinmm
EXELIBS =
-@@ -139,7 +141,7 @@
+@@ -141,7 +143,7 @@
$(LIBCURSES) : $(LIBDEPS)
$(LIBEXE) $(LIBFLAGS) $@ $? $(LIBSADDED)
@@ -32,22 +32,22 @@ diff -Naur pdcurses-4.1.0-orig/wincon/Makefile.mng pdcurses-4.1.0/wincon/Makefil
$(LIBOBJS) $(PDCOBJS) : $(PDCURSES_HEADERS)
$(PDCOBJS) : $(PDCURSES_WIN_H)
-diff -Naur pdcurses-4.1.0-orig/wingui/Makefile.mng pdcurses-4.1.0/wingui/Makefile.mng
---- pdcurses-4.1.0-orig/wingui/Makefile.mng 2019-05-09 02:27:41.000000000 +0300
-+++ pdcurses-4.1.0/wingui/Makefile.mng 2019-05-28 08:48:33.963930900 +0300
-@@ -98,8 +98,9 @@
+diff -Naur PDCursesMod-4.2.0.orig/wingui/Makefile PDCursesMod-4.2.0/wingui/Makefile
+--- PDCursesMod-4.2.0.orig/wingui/Makefile 2020-10-03 15:41:02.146080103 -0400
++++ PDCursesMod-4.2.0/wingui/Makefile 2020-10-03 15:45:55.877307548 -0400
+@@ -97,8 +97,9 @@
ifeq ($(DLL),Y)
CFLAGS += -DPDC_DLL_BUILD
LIBEXE = $(CC)
-- LIBFLAGS = -Wl,--out-implib,pdcurses.a -shared -o
+- LIBFLAGS = -Wl,--out-implib,pdcurses.a -static-libgcc -shared -o
- LIBCURSES = pdcurses.dll
+ LIBARCHIVE = libpdcurses.dll.a
+ LIBFLAGS = -Wl,--out-implib,$(LIBARCHIVE) -shared -o
+ LIBCURSES = libpdcurses.dll
LIBDEPS = $(LIBOBJS) $(PDCOBJS)
- LIBSADDED = -lgdi32 -lcomdlg32
+ LIBSADDED = -lgdi32 -lcomdlg32 -lwinmm
EXELIBS =
-@@ -111,7 +112,8 @@
+@@ -110,7 +111,8 @@
else
LIBFLAGS = rv
endif
@@ -56,8 +56,8 @@ diff -Naur pdcurses-4.1.0-orig/wingui/Makefile.mng pdcurses-4.1.0/wingui/Makefil
+ LIBCURSES = $(LIBARCHIVE)
LIBDEPS = $(LIBOBJS) $(PDCOBJS)
LIBSADDED =
- EXELIBS = -lgdi32 -lcomdlg32
-@@ -137,7 +139,7 @@
+ EXELIBS = -lgdi32 -lcomdlg32 -lwinmm
+@@ -136,7 +138,7 @@
$(LIBCURSES) : $(LIBDEPS)
$(LIBEXE) $(LIBFLAGS) $@ $? $(LIBSADDED)