Commit 29238cbbd2fcc9d147eccb43a2056e74d8a8b5c6
1 parent
bacddfe6
Exists in
master
and in
5 other branches
Ajustes para compilar no formato novo.
Showing
33 changed files
with
69 additions
and
61 deletions
Show diff stats
configure.ac
| ... | ... | @@ -205,6 +205,14 @@ esac |
| 205 | 205 | # It's easier to test hllapi on linux |
| 206 | 206 | AC_CONFIG_FILES(src/plugins/hllapi/Makefile) |
| 207 | 207 | |
| 208 | +#--[ lib3270 defines ]---------------------------------------------------------------------------------------------------------------------------------------- | |
| 209 | + | |
| 210 | +LIB3270_CFLAGS=-I$ac_pwd/src/include | |
| 211 | +PW3270_CFLAGS=-I$ac_pwd/src/pw3270/include | |
| 212 | + | |
| 213 | +AC_SUBST(LIB3270_CFLAGS) | |
| 214 | +AC_SUBST(PW3270_CFLAGS) | |
| 215 | + | |
| 208 | 216 | #--[ Check gettext ]------------------------------------------------------------------------------------------------------------------------------------------ |
| 209 | 217 | |
| 210 | 218 | AC_PATH_TOOL([XGETTEXT], [xgettext], [no]) |
| ... | ... | @@ -540,6 +548,8 @@ AC_CHECK_FUNCS(getaddrinfo, AC_DEFINE(HAVE_GETADDRINFO) ) |
| 540 | 548 | AC_CHECK_FUNC(vasprintf, AC_DEFINE(HAVE_VASPRINTF) ) |
| 541 | 549 | AC_CHECK_FUNC(strtok_r, AC_DEFINE(HAVE_STRTOK_R) ) |
| 542 | 550 | |
| 551 | + | |
| 552 | + | |
| 543 | 553 | PKG_CHECK_EXISTS |
| 544 | 554 | |
| 545 | 555 | #--[ GTK 2/3 check ]------------------------------------------------------------------------------------------------------------------------------------------ | ... | ... |
src/classlib/class.mak.in
| ... | ... | @@ -37,9 +37,10 @@ CLASS_RELEASE_OBJECTS=$(foreach SRC, $(basename $(CLASS_SRC)), $(OBJRLS)/classli |
| 37 | 37 | $(OBJDBG)/classlib/%.o: $(CLASSLIBDIR)/%.cc |
| 38 | 38 | @echo " CC `basename $@`" |
| 39 | 39 | @$(MKDIR) `dirname $@` |
| 40 | - @$(CXX) $(CLASS_CFLAGS) $(PW3270_CFLAGS) $(DEBUG_CFLAGS) -o $@ -c $< | |
| 40 | + @$(CXX) $(CLASS_CFLAGS) $(PW3270_CFLAGS) $(LIB3270_CFLAGS) $(DEBUG_CFLAGS) -o $@ -c $< | |
| 41 | 41 | |
| 42 | 42 | $(OBJRLS)/classlib/%.o: $(CLASSLIBDIR)/%.cc |
| 43 | 43 | @echo " CC `basename $@`" |
| 44 | 44 | @$(MKDIR) `dirname $@` |
| 45 | - @$(CXX) $(CLASS_CFLAGS) $(PW3270_CFLAGS) -o $@ -c $< | |
| 45 | + @$(CXX) $(CLASS_CFLAGS) $(PW3270_CFLAGS) $(LIB3270_CFLAGS) -o $@ -c $< | |
| 46 | + | ... | ... |
src/include/plugin.mak.in
| ... | ... | @@ -74,27 +74,26 @@ LIB3270_MODE ?= Default |
| 74 | 74 | DLL_NAME ?= @DLLDIR@/@DLLPREFIX@$(MODULE_NAME)@DLLEXT@ |
| 75 | 75 | PLUGIN_NAME ?= plugins/$(MODULE_NAME)@DLLEXT@ |
| 76 | 76 | |
| 77 | +PW3270_CFLAGS=@PW3270_CFLAGS@ | |
| 78 | +LIB3270_CFLAGS=@LIB3270_CFLAGS@ | |
| 79 | + | |
| 77 | 80 | ifeq ($(LIB3270_MODE),Debug) |
| 78 | 81 | PW3270_LIBS=-L../../../.bin/Debug@DLLDIR@ -l$(PACKAGE_TARNAME) |
| 79 | - PW3270_CFLAGS=-I../../../src/include | |
| 80 | 82 | LIB3270_LIBS=-L../../../.bin/Debug@DLLDIR@ -l3270 |
| 81 | - LIB270_CFLAGS=-I../../../src/include | |
| 82 | 83 | endif |
| 83 | 84 | |
| 84 | 85 | ifeq ($(LIB3270_MODE),Release) |
| 85 | 86 | BINRLS=../../../.bin/Release |
| 86 | 87 | PW3270_LIBS=-L$(BINRLS)@DLLDIR@ -l$(PACKAGE_TARNAME) |
| 87 | - PW3270_CFLAGS=-I../../../src/include | |
| 88 | 88 | LIB3270_LIBS=-L$(BINRLS)@DLLDIR@ -l3270 |
| 89 | - LIB270_CFLAGS=-I../../../src/include | |
| 90 | 89 | endif |
| 91 | 90 | |
| 92 | -ifeq ($(LIB3270_MODE),Default) | |
| 93 | - LIB3270_LIBS ?= `pkg-config --libs lib3270` | |
| 94 | - LIB3270_CFLAGS ?= `pkg-config --cflags lib3270` | |
| 95 | - PW3270_LIBS ?= `pkg-config --libs pw3270 lib3270` | |
| 96 | - PW3270_CFLAGS ?= `pkg-config --cflags pw3270 lib3270` | |
| 97 | -endif | |
| 91 | +#ifeq ($(LIB3270_MODE),Default) | |
| 92 | +# LIB3270_LIBS ?= `pkg-config --libs lib3270` | |
| 93 | +# LIB3270_CFLAGS ?= `pkg-config --cflags lib3270` | |
| 94 | +# PW3270_LIBS ?= `pkg-config --libs pw3270 lib3270` | |
| 95 | +# PW3270_CFLAGS ?= `pkg-config --cflags pw3270 lib3270` | |
| 96 | +#endif | |
| 98 | 97 | |
| 99 | 98 | GTK_CFLAGS ?= @GTK_CFLAGS@ @GTKMAC_CFLAGS@ |
| 100 | 99 | GTK_LIBS ?= @GTK_LIBS@ @GTKMAC_LIBS@ |
| ... | ... | @@ -102,22 +101,22 @@ GTK_LIBS ?= @GTK_LIBS@ @GTKMAC_LIBS@ |
| 102 | 101 | $(OBJDBG)/%.o: %.c $(DEPENDS) |
| 103 | 102 | @echo " CC `basename $@`" |
| 104 | 103 | @$(MKDIR) `dirname $@` |
| 105 | - @$(CC) $(DLL_CFLAGS) $(CFLAGS) $(DEBUG_CFLAGS) $(PW3270_CFLAGS) $(GTK_CFLAGS) -o $@ -c $< | |
| 104 | + @$(CC) $(DLL_CFLAGS) $(CFLAGS) $(DEBUG_CFLAGS) $(PW3270_CFLAGS) $(LIB3270_CFLAGS) $(GTK_CFLAGS) -o $@ -c $< | |
| 106 | 105 | |
| 107 | 106 | $(OBJDBG)/%.o: %.cc $(DEPENDS) |
| 108 | 107 | @echo " CC `basename $@`" |
| 109 | 108 | @$(MKDIR) `dirname $@` |
| 110 | - @$(CXX) $(DLL_CFLAGS) $(CFLAGS) $(DEBUG_CFLAGS) $(PW3270_CFLAGS) $(GTK_CFLAGS) -o $@ -c $< | |
| 109 | + @$(CXX) $(DLL_CFLAGS) $(CFLAGS) $(DEBUG_CFLAGS) $(PW3270_CFLAGS) $(LIB3270_CFLAGS) $(GTK_CFLAGS) -o $@ -c $< | |
| 111 | 110 | |
| 112 | 111 | $(OBJRLS)/%.o: %.c $(DEPENDS) |
| 113 | 112 | @echo " CC `basename $@`" |
| 114 | 113 | @$(MKDIR) `dirname $@` |
| 115 | - @$(CC) $(DLL_CFLAGS) $(CFLAGS) $(PW3270_CFLAGS) $(GTK_CFLAGS) -o $@ -c $< | |
| 114 | + @$(CC) $(DLL_CFLAGS) $(CFLAGS) $(PW3270_CFLAGS) $(LIB3270_CFLAGS) $(GTK_CFLAGS) -o $@ -c $< | |
| 116 | 115 | |
| 117 | 116 | $(OBJRLS)/%.o: %.cc $(DEPENDS) |
| 118 | 117 | @echo " CC `basename $@`" |
| 119 | 118 | @$(MKDIR) `dirname $@` |
| 120 | - @$(CXX) $(DLL_CFLAGS) $(CFLAGS) $(PW3270_CFLAGS) $(GTK_CFLAGS) -o $@ -c $< | |
| 119 | + @$(CXX) $(DLL_CFLAGS) $(CFLAGS) $(PW3270_CFLAGS) $(LIB3270_CFLAGS) $(GTK_CFLAGS) -o $@ -c $< | |
| 121 | 120 | |
| 122 | 121 | #---[ Targets ]---------------------------------------------------------------- |
| 123 | 122 | ... | ... |
src/include/rules.mak.in
| ... | ... | @@ -34,7 +34,7 @@ PACKAGE_VERSION=@PACKAGE_VERSION@ |
| 34 | 34 | PACKAGE_TARNAME=@PACKAGE_TARNAME@ |
| 35 | 35 | EXEEXT=@EXEEXT@ |
| 36 | 36 | |
| 37 | -LIB3270_CFLAGS ?= `pkg-config --cflags lib3270` | |
| 37 | +LIB3270_CFLAGS ?= @LIB3270_CFLAGS@ | |
| 38 | 38 | LIB3270_LIBS ?= `pkg-config --libs lib3270` |
| 39 | 39 | DLL_FLAGS=@DLL_FLAGS@ |
| 40 | 40 | ... | ... |
src/java/Makefile.in
| ... | ... | @@ -72,7 +72,6 @@ OBJRLS ?= $(OBJDIR)/Release |
| 72 | 72 | #---[ lib3270 common class ]--------------------------------------------------- |
| 73 | 73 | |
| 74 | 74 | DEBUG_CFLAGS=-DDEBUG=1 -g -Wall |
| 75 | -PW3270_CFLAGS=-I../include | |
| 76 | 75 | CLASSLIBDIR=../classlib |
| 77 | 76 | include $(CLASSLIBDIR)/class.mak |
| 78 | 77 | |
| ... | ... | @@ -80,11 +79,10 @@ include $(CLASSLIBDIR)/class.mak |
| 80 | 79 | |
| 81 | 80 | CXXFLAGS=@CFLAGS@ @CXXFLAGS@ @DLL_CFLAGS@ @JNI_CPPFLAGS@ -I../include |
| 82 | 81 | |
| 83 | -PW3270_LIBS ?= -L../../.bin/Debug@DLLDIR@ -l3270 -lpw3270 | |
| 84 | -PW3270_CFLAGS ?= -I../include | |
| 82 | +PW3270_LIBS ?= -L../../.bin/Debug@DLLDIR@ -l3270 -lpw3270 | |
| 85 | 83 | |
| 86 | 84 | PLUGIN_CFLAGS=@CXXFLAGS@ -DPW3270_PLUGIN -Wno-deprecated-declarations @DLL_CFLAGS@ @JNI_CPPFLAGS@ -DJNIDIR="\"$(jnidir)\"" \ |
| 87 | - -DJARDIR="\"$(jvmjardir)\"" @GTK_CFLAGS@ @GTKMAC_CFLAGS@ $(PW3270_CFLAGS) | |
| 85 | + -DJARDIR="\"$(jvmjardir)\"" @GTK_CFLAGS@ @GTKMAC_CFLAGS@ @PW3270_CFLAGS@ @LIB3270_CFLAGS@ | |
| 88 | 86 | |
| 89 | 87 | PLUGIN_LIBS=@GTK_LIBS@ @GTKMAC_LIBS@ @INTL_LIBS@ @JVM_LIBS@ |
| 90 | 88 | ... | ... |
src/java/call.cc
src/java/plugin.cc
src/java/startstop.cc
src/plugins/dbus3270/Makefile.in
| ... | ... | @@ -81,11 +81,12 @@ GDBUS_LIBS=@GDBUS_LIBS@ |
| 81 | 81 | GLIB_LIBS=@GLIB_LIBS@ |
| 82 | 82 | GTK_LIBS=@GTK_LIBS@ |
| 83 | 83 | |
| 84 | +PW3270_CFLAGS=@PW3270_CFLAGS@ | |
| 85 | +LIB3270_CFLAGS=@LIB3270_CFLAGS@ | |
| 86 | + | |
| 84 | 87 | ifeq ($(LIB3270_MODE),Debug) |
| 85 | 88 | PW3270_LIBS=-L../../../.bin/Debug@DLLDIR@ -l$(PACKAGE_TARNAME) |
| 86 | - PW3270_CFLAGS=-I../../../src/include | |
| 87 | 89 | LIB3270_LIBS=-L../../../.bin/Debug@DLLDIR@ -l3270 |
| 88 | - LIB3270_CFLAGS=-I../../../src/include | |
| 89 | 90 | endif |
| 90 | 91 | |
| 91 | 92 | ifeq ($(LIB3270_MODE),Release) |
| ... | ... | @@ -95,12 +96,12 @@ ifeq ($(LIB3270_MODE),Release) |
| 95 | 96 | LIB3270_CFLAGS=-I../../../src/include |
| 96 | 97 | endif |
| 97 | 98 | |
| 98 | -ifeq ($(LIB3270_MODE),Default) | |
| 99 | - LIB3270_LIBS ?= `pkg-config --libs lib3270` | |
| 100 | - LIB3270_CFLAGS ?= `pkg-config --cflags lib3270` | |
| 101 | - PW3270_LIBS ?= `pkg-config --libs pw3270 lib3270` | |
| 102 | - PW3270_CFLAGS ?= `pkg-config --cflags pw3270 lib3270` | |
| 103 | -endif | |
| 99 | +#ifeq ($(LIB3270_MODE),Default) | |
| 100 | +# LIB3270_LIBS ?= `pkg-config --libs lib3270` | |
| 101 | +# LIB3270_CFLAGS ?= `pkg-config --cflags lib3270` | |
| 102 | +# PW3270_LIBS ?= `pkg-config --libs pw3270 lib3270` | |
| 103 | +# PW3270_CFLAGS ?= `pkg-config --cflags pw3270 lib3270` | |
| 104 | +#endif | |
| 104 | 105 | |
| 105 | 106 | #---[ Rules ]------------------------------------------------------------------ |
| 106 | 107 | ... | ... |
src/plugins/dbus3270/gobject.c
src/plugins/hllapi/pluginmain.c
src/plugins/rx3270/pluginmain.cc
src/pw3270/Makefile.in
| ... | ... | @@ -177,7 +177,7 @@ $(BINDBG)/$(PACKAGE_TARNAME)$(EXEEXT): \ |
| 177 | 177 | .bin/Debug/v3270ft.a: \ |
| 178 | 178 | v3270ft/* |
| 179 | 179 | |
| 180 | - $(MAKE) BINDIR=../.bin -C v3270ft Debug | |
| 180 | + @$(MAKE) BINDIR=../.bin -C v3270ft Debug | |
| 181 | 181 | |
| 182 | 182 | |
| 183 | 183 | $(LIBDBG)/@DLLPREFIX@$(PACKAGE_TARNAME)@DLLEXT@: \ | ... | ... |
src/pw3270/dialog.c
src/pw3270/globals.h
src/pw3270/hostdialog.c
src/pw3270/main.c
src/pw3270/print.c
src/pw3270/uiparser/action.c
src/pw3270/uiparser/button.c
src/pw3270/uiparser/parser.c
src/pw3270/v3270/accessible.c
src/pw3270/v3270/draw.c
| ... | ... | @@ -32,7 +32,7 @@ |
| 32 | 32 | #include <pw3270.h> |
| 33 | 33 | #include <lib3270.h> |
| 34 | 34 | #include <lib3270/session.h> |
| 35 | - #include <pw3270/v3270.h> | |
| 35 | + #include <v3270.h> | |
| 36 | 36 | #include "private.h" |
| 37 | 37 | |
| 38 | 38 | /*--[ Implement ]------------------------------------------------------------------------------------*/ | ... | ... |
src/pw3270/v3270/hostselect.c
src/pw3270/v3270/keyboard.c
src/pw3270/v3270/mouse.c
src/pw3270/v3270/oia.c
src/pw3270/v3270/private.h
src/pw3270/v3270/properties.c
| ... | ... | @@ -34,7 +34,7 @@ |
| 34 | 34 | #include <lib3270/log.h> |
| 35 | 35 | #include <lib3270/macros.h> |
| 36 | 36 | #include <errno.h> |
| 37 | - #include <pw3270/v3270.h> | |
| 37 | + #include <v3270.h> | |
| 38 | 38 | #include "private.h" |
| 39 | 39 | |
| 40 | 40 | /*--[ Globals ]--------------------------------------------------------------------------------------*/ | ... | ... |
src/pw3270/v3270/selection.c
src/pw3270/v3270/widget.c
src/pw3270/v3270ft/Makefile.in
| ... | ... | @@ -64,24 +64,23 @@ DOXYGEN=@DOXYGEN@ |
| 64 | 64 | AMTAR=@AMTAR@ |
| 65 | 65 | SHELL=@SHELL@ |
| 66 | 66 | MKDIR=@MKDIR_P@ |
| 67 | -GENMARSHAL=glib-genmarshal | |
| 67 | +GENMARSHAL=@GENMARSHAL@ | |
| 68 | 68 | |
| 69 | 69 | CC=@CC@ |
| 70 | 70 | LD=@CC@ |
| 71 | 71 | AR=@AR@ |
| 72 | 72 | |
| 73 | -LIB3270_CFLAGS=@LIB3270_CFLAGS@ | |
| 74 | -LIB3270_LIBS=@LIB3270_LIBS@ | |
| 75 | - | |
| 76 | 73 | GTK_CFLAGS=@GTK_CFLAGS@ |
| 77 | 74 | GTK_LIBS=@GTK_LIBS@ |
| 78 | 75 | |
| 79 | 76 | GLIB_CFLAGS=@GLIB_CFLAGS@ |
| 80 | 77 | GLIB_LIBS=@GLIB_LIBS@ |
| 81 | 78 | |
| 82 | -CFLAGS=@CFLAGS@ @DLL_CFLAGS@ \ | |
| 83 | - -I../include \ | |
| 79 | +CFLAGS=@CFLAGS@ \ | |
| 80 | + @DLL_CFLAGS@ \ | |
| 84 | 81 | -DBUILD_DATE=`date +"0x%Y%m%d"` \ |
| 82 | + @LIB3270_CFLAGS@ \ | |
| 83 | + @PW3270_CFLAGS@ \ | |
| 85 | 84 | $(GTK_CFLAGS) |
| 86 | 85 | |
| 87 | 86 | LIBS=@LIBS@ $(GTK_LIBS) | ... | ... |