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 | 71 | PLUGINS="" |
72 | 72 | APP_RESOURCES="" |
73 | 73 | APP_LDFLAGS="" |
74 | +DLL_LDFLAGS="-shared" | |
75 | +STATIC_LDFLAGS="" | |
74 | 76 | |
75 | 77 | dnl --------------------------------------------------------------------------- |
76 | 78 | dnl Check for OS specifics |
... | ... | @@ -99,6 +101,7 @@ case "$host" in |
99 | 101 | |
100 | 102 | dnl https://stackoverflow.com/questions/13768515/how-to-do-static-linking-of-libwinpthread-1-dll-in-mingw |
101 | 103 | STATIC_LDFLAGS="-static-libstdc++ -static-libgcc -static" |
104 | + DLL_LDFLAGS="-shared -Wl,--add-stdcall-alias" | |
102 | 105 | |
103 | 106 | AC_CONFIG_FILES(win/makeruntime.sh) |
104 | 107 | AC_CONFIG_FILES(win/copydeps.sh) |
... | ... | @@ -117,8 +120,6 @@ case "$host" in |
117 | 120 | |
118 | 121 | AC_SUBST(PROGRAMFILES,$app_cv_programfiles) |
119 | 122 | AC_SUBST(WINARCH,$app_cv_winarch) |
120 | - AC_SUBST(STATIC_LDFLAGS) | |
121 | - | |
122 | 123 | ;; |
123 | 124 | |
124 | 125 | *-apple-*) |
... | ... | @@ -153,7 +154,8 @@ AC_SUBST(DLLPREFIX) |
153 | 154 | AC_SUBST(DLLEXT) |
154 | 155 | AC_SUBST(APP_RESOURCES) |
155 | 156 | AC_SUBST(APP_LDFLAGS) |
156 | - | |
157 | +AC_SUBST(DLL_LDFLAGS) | |
158 | +AC_SUBST(STATIC_LDFLAGS) | |
157 | 159 | |
158 | 160 | dnl --------------------------------------------------------------------------- |
159 | 161 | dnl Check for other programs | ... | ... |
locale/pw3270.pot
... | ... | @@ -9,7 +9,7 @@ msgstr "" |
9 | 9 | "#-#-#-#-# lib3270.pot (PACKAGE VERSION) #-#-#-#-#\n" |
10 | 10 | "Project-Id-Version: PACKAGE VERSION\n" |
11 | 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 | 13 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
14 | 14 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
15 | 15 | "Language-Team: LANGUAGE <LL@li.org>\n" |
... | ... | @@ -20,7 +20,7 @@ msgstr "" |
20 | 20 | "#-#-#-#-# pw3270.pot (PACKAGE VERSION) #-#-#-#-#\n" |
21 | 21 | "Project-Id-Version: PACKAGE VERSION\n" |
22 | 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 | 24 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
25 | 25 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
26 | 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 | 182 | @echo $@ ... |
183 | 183 | @$(MKDIR) `dirname $@` |
184 | 184 | @$(LD) \ |
185 | - -shared \ | |
185 | + @DLL_LDFLAGS@ \ | |
186 | 186 | -Wl,-soname,`basename $@` \ |
187 | 187 | -L$(BASEDIR)/.bin/Release \ |
188 | 188 | @STATIC_LDFLAGS@ \ |
... | ... | @@ -196,7 +196,7 @@ $(BINRLS)/plugins/$(MODULE_NAME)@DLLEXT@: \ |
196 | 196 | @echo $@ ... |
197 | 197 | @$(MKDIR) `dirname $@` |
198 | 198 | @$(LD) \ |
199 | - -shared \ | |
199 | + @DLL_LDFLAGS@ \ | |
200 | 200 | -Wl,-soname,$(MODULE_NAME)d \ |
201 | 201 | -L$(BASEDIR)/.bin/Release \ |
202 | 202 | -o $@ $(foreach SRC, $(basename $(PLUGIN_SOURCES)), $(OBJRLS)/$(SRC).o) \ | ... | ... |