Commit 9231438eea8deff14dceb555b767bf92f16beca4
1 parent
90eb0a93
Exists in
master
and in
1 other branch
Fixing windows package.
Showing
2 changed files
with
7 additions
and
3 deletions
Show diff stats
Makefile.in
| @@ -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) \ |
configure.ac
| @@ -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 |