Commit 9231438eea8deff14dceb555b767bf92f16beca4

Authored by Perry Werneck
1 parent 90eb0a93
Exists in master and in 1 other branch develop

Fixing windows package.

Showing 2 changed files with 7 additions and 3 deletions   Show diff stats
@@ -115,6 +115,8 @@ GTK_LIBS=@GTK_LIBS@ @@ -115,6 +115,8 @@ GTK_LIBS=@GTK_LIBS@
115 V3270_LIBS=@V3270_LIBS@ 115 V3270_LIBS=@V3270_LIBS@
116 GLIB_LIBS=@GLIB_LIBS@ 116 GLIB_LIBS=@GLIB_LIBS@
117 DBUS_LIBS=@DBUS_LIBS@ @GDBUS_LIBS@ 117 DBUS_LIBS=@DBUS_LIBS@ @GDBUS_LIBS@
  118 +STATIC_LDFLAGS=@STATIC_LDFLAGS@
  119 +LDFLAGS=@LDFLAGS@
118 120
119 LIBS= \ 121 LIBS= \
120 @LIBS@ \ 122 @LIBS@ \
@@ -274,7 +276,7 @@ $(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERS @@ -274,7 +276,7 @@ $(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERS
274 @$(CXX) \ 276 @$(CXX) \
275 -shared -Wl,-soname,$(@F) \ 277 -shared -Wl,-soname,$(@F) \
276 -o $@ \ 278 -o $@ \
277 - $(LDFLAGS) \ 279 + $(LDFLAGS) $(STATIC_LDFLAGS)\
278 $(foreach SRC, $(basename $(LIBRARY_SOURCES)), $(OBJRLS)/$(SRC).o) \ 280 $(foreach SRC, $(basename $(LIBRARY_SOURCES)), $(OBJRLS)/$(SRC).o) \
279 -lpw3270cpp \ 281 -lpw3270cpp \
280 -L$(BINDBG) \ 282 -L$(BINDBG) \
@@ -440,7 +442,7 @@ $(BINDBG)/lib$(LIBRARY_NAME)@DLLEXT@: \ @@ -440,7 +442,7 @@ $(BINDBG)/lib$(LIBRARY_NAME)@DLLEXT@: \
440 @$(CXX) \ 442 @$(CXX) \
441 -shared -Wl,-soname,$(@F) \ 443 -shared -Wl,-soname,$(@F) \
442 -o $@ \ 444 -o $@ \
443 - $(LDFLAGS) \ 445 + $(LDFLAGS) $(STATIC_LDFLAGS)\
444 $(foreach SRC, $(basename $(LIBRARY_SOURCES)), $(OBJDBG)/$(SRC).o) \ 446 $(foreach SRC, $(basename $(LIBRARY_SOURCES)), $(OBJDBG)/$(SRC).o) \
445 -lpw3270cpp \ 447 -lpw3270cpp \
446 -L$(BINDBG) \ 448 -L$(BINDBG) \
@@ -81,7 +81,7 @@ case "$host" in @@ -81,7 +81,7 @@ case "$host" in
81 81
82 CFLAGS="$CFLAGS -pthread -D_WIN32_WINNT=0x0600" 82 CFLAGS="$CFLAGS -pthread -D_WIN32_WINNT=0x0600"
83 LIBS="$LIBS -lws2_32 -lwtsapi32 -lcomdlg32" 83 LIBS="$LIBS -lws2_32 -lwtsapi32 -lcomdlg32"
84 - LDFLAGS="-static-libgcc -static-libstdc++ $LDFLAGS" 84 + STATIC_LDFLAGS="-static-libgcc -static-libstdc++"
85 DLLEXT=".dll" 85 DLLEXT=".dll"
86 DLLPREFIX="" 86 DLLPREFIX=""
87 87
@@ -109,6 +109,8 @@ AC_SUBST(LIBS) @@ -109,6 +109,8 @@ AC_SUBST(LIBS)
109 AC_SUBST(LOGDIR) 109 AC_SUBST(LOGDIR)
110 AC_SUBST(DLLEXT) 110 AC_SUBST(DLLEXT)
111 AC_SUBST(DLLPREFIX) 111 AC_SUBST(DLLPREFIX)
  112 +AC_SUBST(STATIC_LDFLAGS)
  113 +AC_SUBST(LDFLAGS)
112 114
113 dnl --------------------------------------------------------------------------- 115 dnl ---------------------------------------------------------------------------
114 dnl Check for other programs 116 dnl Check for other programs