Commit 8a6093daf9aef603ab95ec87b3af4f699168374f

Authored by perry.werneck@gmail.com
1 parent 30ead0b8

Incluindo construção dos .def para msvc no processo de compilação windows, adici…

…onando .def gerados no instalador do sdk
@@ -103,6 +103,7 @@ EXEEXT="" @@ -103,6 +103,7 @@ EXEEXT=""
103 DLLPREFIX="lib" 103 DLLPREFIX="lib"
104 PLUGINS="" 104 PLUGINS=""
105 APP_GUI_SRC="" 105 APP_GUI_SRC=""
  106 +LDLIBFLAGS=""
106 107
107 if test $host != $build; then 108 if test $host != $build; then
108 AC_CHECK_PROGS(HOST_CC, gcc cc) 109 AC_CHECK_PROGS(HOST_CC, gcc cc)
@@ -122,6 +123,7 @@ case "$host" in @@ -122,6 +123,7 @@ case "$host" in
122 DLL_FLAGS="-shared -Wl,--add-stdcall-alias" 123 DLL_FLAGS="-shared -Wl,--add-stdcall-alias"
123 LDSOFLAGS="-Wl,-soname,\`basename \$@\`" 124 LDSOFLAGS="-Wl,-soname,\`basename \$@\`"
124 LDAPPFLAGS="-mwindows" 125 LDAPPFLAGS="-mwindows"
  126 + LDLIBFLAGS="-Wl,--output-def,\$@.def"
125 DBGRPATH="" 127 DBGRPATH=""
126 DLLDIR="" 128 DLLDIR=""
127 DBGCMDPREFIX="" 129 DBGCMDPREFIX=""
@@ -315,6 +317,7 @@ AC_SUBST(DLL_CFLAGS) @@ -315,6 +317,7 @@ AC_SUBST(DLL_CFLAGS)
315 AC_SUBST(DLLDIR) 317 AC_SUBST(DLLDIR)
316 AC_SUBST(LDSOFLAGS) 318 AC_SUBST(LDSOFLAGS)
317 AC_SUBST(LDAPPFLAGS) 319 AC_SUBST(LDAPPFLAGS)
  320 +AC_SUBST(LDLIBFLAGS)
318 AC_SUBST(DBGRPATH) 321 AC_SUBST(DBGRPATH)
319 AC_SUBST(DBGCMDPREFIX) 322 AC_SUBST(DBGCMDPREFIX)
320 AC_SUBST(LDARCH) 323 AC_SUBST(LDARCH)
@@ -5,8 +5,8 @@ msgid "" @@ -5,8 +5,8 @@ msgid ""
5 msgstr "" 5 msgstr ""
6 "Project-Id-Version: pw3270 5.0\n" 6 "Project-Id-Version: pw3270 5.0\n"
7 "Report-Msgid-Bugs-To: \n" 7 "Report-Msgid-Bugs-To: \n"
8 -"POT-Creation-Date: 2013-02-25 08:36-0300\n"  
9 -"PO-Revision-Date: 2013-02-25 08:31-0300\n" 8 +"POT-Creation-Date: 2013-02-25 14:45-0300\n"
  9 +"PO-Revision-Date: 2013-02-25 14:46-0300\n"
10 "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n" 10 "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n"
11 "Language-Team: Português <>\n" 11 "Language-Team: Português <>\n"
12 "Language: pt_BR\n" 12 "Language: pt_BR\n"
@@ -243,7 +243,6 @@ msgid &quot;Auto-Reconnect&quot; @@ -243,7 +243,6 @@ msgid &quot;Auto-Reconnect&quot;
243 msgstr "Reconectar automaticamente" 243 msgstr "Reconectar automaticamente"
244 244
245 #: filetransfer.c:782 245 #: filetransfer.c:782
246 -#, fuzzy  
247 msgid "Avblock" 246 msgid "Avblock"
248 msgstr "Avblock" 247 msgstr "Avblock"
249 248
@@ -163,6 +163,9 @@ Section /o &quot;Software Development Kit&quot; SecSDK @@ -163,6 +163,9 @@ Section /o &quot;Software Development Kit&quot; SecSDK
163 file "/oname=$INSTDIR\sdk\sample\Makefile" "src\sample\Makefile" 163 file "/oname=$INSTDIR\sdk\sample\Makefile" "src\sample\Makefile"
164 file "/oname=$INSTDIR\sdk\sample\connect.c" "src\sample\connect.c" 164 file "/oname=$INSTDIR\sdk\sample\connect.c" "src\sample\connect.c"
165 165
  166 + file "/oname=$INSTDIR\sdk\lib3270.def" ".bin\Release\lib3270.dll.@PACKAGE_VERSION@.def"
  167 + file "/oname=$INSTDIR\sdk\libhllapi.def" ".bin\Release\libhllapi.dll.def"
  168 +
166 SectionEnd 169 SectionEnd
167 170
168 # create a section to define what the uninstaller does. 171 # create a section to define what the uninstaller does.
src/lib3270/Makefile.in
@@ -125,7 +125,7 @@ $(BINDBG)/@DLLPREFIX@3270@DLLEXT@: $(BINDBG)/@DLLPREFIX@3270@DLLEXT@.@VERSION@ @@ -125,7 +125,7 @@ $(BINDBG)/@DLLPREFIX@3270@DLLEXT@: $(BINDBG)/@DLLPREFIX@3270@DLLEXT@.@VERSION@
125 $(BINDBG)/@DLLPREFIX@3270@DLLEXT@.@VERSION@: $(foreach SRC, $(basename $(SOURCES)), $(OBJDBG)/$(SRC)@OBJEXT@) 125 $(BINDBG)/@DLLPREFIX@3270@DLLEXT@.@VERSION@: $(foreach SRC, $(basename $(SOURCES)), $(OBJDBG)/$(SRC)@OBJEXT@)
126 @echo " CCLD `basename $@`" 126 @echo " CCLD `basename $@`"
127 @$(MKDIR) `dirname $@` 127 @$(MKDIR) `dirname $@`
128 - @$(LD) $(DLL_FLAGS) $(LDFLAGS) @LDSOFLAGS@ -o $@ $^ $(LIBS) 128 + @$(LD) $(DLL_FLAGS) $(LDFLAGS) @LDSOFLAGS@ @LDLIBFLAGS@ -o $@ $^ $(LIBS)
129 129
130 $(BINRLS)/@DLLPREFIX@3270@DLLEXT@: $(BINRLS)/@DLLPREFIX@3270@DLLEXT@.@VERSION@ 130 $(BINRLS)/@DLLPREFIX@3270@DLLEXT@: $(BINRLS)/@DLLPREFIX@3270@DLLEXT@.@VERSION@
131 @rm -f $@ 131 @rm -f $@
@@ -134,7 +134,7 @@ $(BINRLS)/@DLLPREFIX@3270@DLLEXT@: $(BINRLS)/@DLLPREFIX@3270@DLLEXT@.@VERSION@ @@ -134,7 +134,7 @@ $(BINRLS)/@DLLPREFIX@3270@DLLEXT@: $(BINRLS)/@DLLPREFIX@3270@DLLEXT@.@VERSION@
134 $(BINRLS)/@DLLPREFIX@3270@DLLEXT@.@VERSION@: $(foreach SRC, $(basename $(SOURCES)), $(OBJRLS)/$(SRC)@OBJEXT@) 134 $(BINRLS)/@DLLPREFIX@3270@DLLEXT@.@VERSION@: $(foreach SRC, $(basename $(SOURCES)), $(OBJRLS)/$(SRC)@OBJEXT@)
135 @echo " CCLD `basename $@`" 135 @echo " CCLD `basename $@`"
136 @$(MKDIR) `dirname $@` 136 @$(MKDIR) `dirname $@`
137 - @$(LD) $(DLL_FLAGS) $(LDFLAGS) @LDSOFLAGS@ -o $@ $^ $(LIBS) 137 + @$(LD) $(DLL_FLAGS) $(LDFLAGS) @LDSOFLAGS@ @LDLIBFLAGS@ -o $@ $^ $(LIBS)
138 @$(STRIP) $@ 138 @$(STRIP) $@
139 139
140 $(BINDBG)/testprogram$(EXEEXT): $(OBJDBG)/testprogram.o $(foreach SRC, $(basename $(SOURCES)), $(OBJDBG)/$(SRC)@OBJEXT@) 140 $(BINDBG)/testprogram$(EXEEXT): $(OBJDBG)/testprogram.o $(foreach SRC, $(basename $(SOURCES)), $(OBJDBG)/$(SRC)@OBJEXT@)
src/plugins/remotectl/Makefile.in
@@ -108,7 +108,7 @@ $(BINRLS)/plugins/$(MODULE_NAME)@DLLEXT@: $(foreach SRC, $(basename $(PLUGIN_SRC @@ -108,7 +108,7 @@ $(BINRLS)/plugins/$(MODULE_NAME)@DLLEXT@: $(foreach SRC, $(basename $(PLUGIN_SRC
108 $(BINRLS)/libhllapi@DLLEXT@: $(foreach SRC, $(basename $(HLLAPI_SRC)), $(OBJRLS)/$(SRC).o) 108 $(BINRLS)/libhllapi@DLLEXT@: $(foreach SRC, $(basename $(HLLAPI_SRC)), $(OBJRLS)/$(SRC).o)
109 @echo " CCLD `basename $@`" 109 @echo " CCLD `basename $@`"
110 @$(MKDIR) `dirname $@` 110 @$(MKDIR) `dirname $@`
111 - @$(LD) $(DLL_FLAGS) @LDSOFLAGS@ $(LDFLAGS) -o $@ $^ $(LIBS) 111 + @$(LD) $(DLL_FLAGS) @LDSOFLAGS@ $(LDFLAGS) @LDLIBFLAGS@ -o $@ $^ $(LIBS)
112 112
113 #---[ Debug targets ]---------------------------------------------------------- 113 #---[ Debug targets ]----------------------------------------------------------
114 114
@@ -122,7 +122,7 @@ $(BINDBG)/plugins/$(MODULE_NAME)@DLLEXT@: $(foreach SRC, $(basename $(PLUGIN_SRC @@ -122,7 +122,7 @@ $(BINDBG)/plugins/$(MODULE_NAME)@DLLEXT@: $(foreach SRC, $(basename $(PLUGIN_SRC
122 $(BINDBG)/libhllapi@DLLEXT@: $(foreach SRC, $(basename $(HLLAPI_SRC)), $(OBJDBG)/$(SRC).o) 122 $(BINDBG)/libhllapi@DLLEXT@: $(foreach SRC, $(basename $(HLLAPI_SRC)), $(OBJDBG)/$(SRC).o)
123 @echo " CCLD `basename $@`" 123 @echo " CCLD `basename $@`"
124 @$(MKDIR) `dirname $@` 124 @$(MKDIR) `dirname $@`
125 - @$(LD) $(DLL_FLAGS) @LDSOFLAGS@ $(LDFLAGS) -o $@ $^ $(LIBS) 125 + @$(LD) $(DLL_FLAGS) @LDSOFLAGS@ $(LDFLAGS) @LDLIBFLAGS@ -o $@ $^ $(LIBS)
126 126
127 #---[ Misc targets ]----------------------------------------------------------- 127 #---[ Misc targets ]-----------------------------------------------------------
128 128