diff --git a/configure.ac b/configure.ac index 6560f26..2e4064f 100644 --- a/configure.ac +++ b/configure.ac @@ -101,7 +101,7 @@ case "$host" in CFLAGS="$CFLAGS -pthread -D_WIN32_WINNT=0x0600" CXXFLAGS="$CXXFLAGS -pthread -D_WIN32_WINNT=0x0600" LIBS="$LIBS -lws2_32 -lwtsapi32 -lcomdlg32" - LDFLAGS="$LDFLAGS -static-libgcc -static-libstdc++ -Wl,-Bstatic,--whole-archive -lwinpthread -Wl,--no-whole-archive,-Bdynamic" + LDFLAGS="$LDFLAGS -static-libgcc -static-libstdc++" DLLEXT=".dll" app_win32_revision=$(date +%-y.%-m.%-d.%-H) @@ -184,6 +184,7 @@ AC_ARG_WITH([static-ipc3270], if test "$app_cv_static_ipc3270" == "yes"; then PKG_CHECK_MODULES( [IPC3270], [ipc3270-static], AC_DEFINE(USING_STATIC_IPC3270), AC_MSG_ERROR([IPC3270 not present.])) else + LDFLAGS="$LDFLAGS -Wl,-Bstatic,--whole-archive -lwinpthread -Wl,--no-whole-archive,-Bdynamic" PKG_CHECK_MODULES( [IPC3270], [ipc3270], AC_DEFINE(USING_SHARED_IPC3270), AC_MSG_ERROR([IPC3270 not present.])) fi diff --git a/py3270.cbp b/py3270.cbp index f16bfed..e47a66f 100644 --- a/py3270.cbp +++ b/py3270.cbp @@ -56,6 +56,8 @@