Commit d6dbd92f467683cce427c0e401a2963942a0a408
1 parent
39448f2c
Exists in
master
and in
5 other branches
Ajustes para empacotamento windows.
Showing
3 changed files
with
9 additions
and
7 deletions
Show diff stats
configure.ac
| @@ -71,6 +71,8 @@ RLS_CFLAGS="-DNDEBUG=1" | @@ -71,6 +71,8 @@ RLS_CFLAGS="-DNDEBUG=1" | ||
| 71 | PLUGINS="" | 71 | PLUGINS="" |
| 72 | APP_RESOURCES="" | 72 | APP_RESOURCES="" |
| 73 | APP_LDFLAGS="" | 73 | APP_LDFLAGS="" |
| 74 | +DLL_LDFLAGS="-shared" | ||
| 75 | +STATIC_LDFLAGS="" | ||
| 74 | 76 | ||
| 75 | dnl --------------------------------------------------------------------------- | 77 | dnl --------------------------------------------------------------------------- |
| 76 | dnl Check for OS specifics | 78 | dnl Check for OS specifics |
| @@ -99,6 +101,7 @@ case "$host" in | @@ -99,6 +101,7 @@ case "$host" in | ||
| 99 | 101 | ||
| 100 | dnl https://stackoverflow.com/questions/13768515/how-to-do-static-linking-of-libwinpthread-1-dll-in-mingw | 102 | dnl https://stackoverflow.com/questions/13768515/how-to-do-static-linking-of-libwinpthread-1-dll-in-mingw |
| 101 | STATIC_LDFLAGS="-static-libstdc++ -static-libgcc -static" | 103 | STATIC_LDFLAGS="-static-libstdc++ -static-libgcc -static" |
| 104 | + DLL_LDFLAGS="-shared -Wl,--add-stdcall-alias" | ||
| 102 | 105 | ||
| 103 | AC_CONFIG_FILES(win/makeruntime.sh) | 106 | AC_CONFIG_FILES(win/makeruntime.sh) |
| 104 | AC_CONFIG_FILES(win/copydeps.sh) | 107 | AC_CONFIG_FILES(win/copydeps.sh) |
| @@ -117,8 +120,6 @@ case "$host" in | @@ -117,8 +120,6 @@ case "$host" in | ||
| 117 | 120 | ||
| 118 | AC_SUBST(PROGRAMFILES,$app_cv_programfiles) | 121 | AC_SUBST(PROGRAMFILES,$app_cv_programfiles) |
| 119 | AC_SUBST(WINARCH,$app_cv_winarch) | 122 | AC_SUBST(WINARCH,$app_cv_winarch) |
| 120 | - AC_SUBST(STATIC_LDFLAGS) | ||
| 121 | - | ||
| 122 | ;; | 123 | ;; |
| 123 | 124 | ||
| 124 | *-apple-*) | 125 | *-apple-*) |
| @@ -153,7 +154,8 @@ AC_SUBST(DLLPREFIX) | @@ -153,7 +154,8 @@ AC_SUBST(DLLPREFIX) | ||
| 153 | AC_SUBST(DLLEXT) | 154 | AC_SUBST(DLLEXT) |
| 154 | AC_SUBST(APP_RESOURCES) | 155 | AC_SUBST(APP_RESOURCES) |
| 155 | AC_SUBST(APP_LDFLAGS) | 156 | AC_SUBST(APP_LDFLAGS) |
| 156 | - | 157 | +AC_SUBST(DLL_LDFLAGS) |
| 158 | +AC_SUBST(STATIC_LDFLAGS) | ||
| 157 | 159 | ||
| 158 | dnl --------------------------------------------------------------------------- | 160 | dnl --------------------------------------------------------------------------- |
| 159 | dnl Check for other programs | 161 | dnl Check for other programs |
locale/pw3270.pot
| @@ -9,7 +9,7 @@ msgstr "" | @@ -9,7 +9,7 @@ msgstr "" | ||
| 9 | "#-#-#-#-# lib3270.pot (PACKAGE VERSION) #-#-#-#-#\n" | 9 | "#-#-#-#-# lib3270.pot (PACKAGE VERSION) #-#-#-#-#\n" |
| 10 | "Project-Id-Version: PACKAGE VERSION\n" | 10 | "Project-Id-Version: PACKAGE VERSION\n" |
| 11 | "Report-Msgid-Bugs-To: \n" | 11 | "Report-Msgid-Bugs-To: \n" |
| 12 | -"POT-Creation-Date: 2017-08-01 09:39-0300\n" | 12 | +"POT-Creation-Date: 2017-08-01 10:27-0300\n" |
| 13 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | 13 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
| 14 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 14 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
| 15 | "Language-Team: LANGUAGE <LL@li.org>\n" | 15 | "Language-Team: LANGUAGE <LL@li.org>\n" |
| @@ -20,7 +20,7 @@ msgstr "" | @@ -20,7 +20,7 @@ msgstr "" | ||
| 20 | "#-#-#-#-# pw3270.pot (PACKAGE VERSION) #-#-#-#-#\n" | 20 | "#-#-#-#-# pw3270.pot (PACKAGE VERSION) #-#-#-#-#\n" |
| 21 | "Project-Id-Version: PACKAGE VERSION\n" | 21 | "Project-Id-Version: PACKAGE VERSION\n" |
| 22 | "Report-Msgid-Bugs-To: \n" | 22 | "Report-Msgid-Bugs-To: \n" |
| 23 | -"POT-Creation-Date: 2017-08-01 09:39-0300\n" | 23 | +"POT-Creation-Date: 2017-08-01 10:27-0300\n" |
| 24 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | 24 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
| 25 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 25 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
| 26 | "Language-Team: LANGUAGE <LL@li.org>\n" | 26 | "Language-Team: LANGUAGE <LL@li.org>\n" |
src/plugins/hllapi/Makefile.in
| @@ -182,7 +182,7 @@ $(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@: \ | @@ -182,7 +182,7 @@ $(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@: \ | ||
| 182 | @echo $@ ... | 182 | @echo $@ ... |
| 183 | @$(MKDIR) `dirname $@` | 183 | @$(MKDIR) `dirname $@` |
| 184 | @$(LD) \ | 184 | @$(LD) \ |
| 185 | - -shared \ | 185 | + @DLL_LDFLAGS@ \ |
| 186 | -Wl,-soname,`basename $@` \ | 186 | -Wl,-soname,`basename $@` \ |
| 187 | -L$(BASEDIR)/.bin/Release \ | 187 | -L$(BASEDIR)/.bin/Release \ |
| 188 | @STATIC_LDFLAGS@ \ | 188 | @STATIC_LDFLAGS@ \ |
| @@ -196,7 +196,7 @@ $(BINRLS)/plugins/$(MODULE_NAME)@DLLEXT@: \ | @@ -196,7 +196,7 @@ $(BINRLS)/plugins/$(MODULE_NAME)@DLLEXT@: \ | ||
| 196 | @echo $@ ... | 196 | @echo $@ ... |
| 197 | @$(MKDIR) `dirname $@` | 197 | @$(MKDIR) `dirname $@` |
| 198 | @$(LD) \ | 198 | @$(LD) \ |
| 199 | - -shared \ | 199 | + @DLL_LDFLAGS@ \ |
| 200 | -Wl,-soname,$(MODULE_NAME)d \ | 200 | -Wl,-soname,$(MODULE_NAME)d \ |
| 201 | -L$(BASEDIR)/.bin/Release \ | 201 | -L$(BASEDIR)/.bin/Release \ |
| 202 | -o $@ $(foreach SRC, $(basename $(PLUGIN_SOURCES)), $(OBJRLS)/$(SRC).o) \ | 202 | -o $@ $(foreach SRC, $(basename $(PLUGIN_SOURCES)), $(OBJRLS)/$(SRC).o) \ |