18
18
#
19
19
#
20
20
#
21
- PACKAGE_NAME=OdbcJdbc_1.2.0.69 .tar
21
+ PACKAGE_NAME=OdbcJdbc_1.2.0.100 .tar
22
22
#
23
23
#
24
24
DEBUG = No
@@ -68,22 +68,22 @@ endif
68
68
#
69
69
BUILDDIR = $(TARGETDIR)/obj
70
70
#
71
- LIST_ISCDBCSRC = $(addprefix $(ISCDBCDIR)/, $(ISCDBCSRC))
72
- LIST_ISCDBCOBJ = $(addprefix $(BUILDDIR)/, $(ISCDBCSRC:.cpp=.o))
73
- LIST_ODBCJDBCSRC = $(addprefix $(ODBCJDBCDIR)/, $(ODBCJDBCSRC))
74
- LIST_ODBCJDBCOBJ = $(addprefix $(BUILDDIR)/, $(ODBCJDBCSRC:.cpp=.o))
71
+ LIST_ISCDBCSRC = $(addprefix $(ISCDBCDIR)/, $(ISCDBCSRC))
72
+ LIST_ISCDBCOBJ = $(addprefix $(BUILDDIR)/, $(ISCDBCSRC:.cpp=.o))
73
+ LIST_ODBCJDBCSRC = $(addprefix $(ODBCJDBCDIR)/, $(ODBCJDBCSRC))
74
+ LIST_ODBCJDBCOBJ = $(addprefix $(BUILDDIR)/, $(ODBCJDBCSRC:.cpp=.o))
75
75
LIST_ODBCJDBCSETUPSRC = $(addprefix $(ODBCJDBCDIR)/, $(ODBCJDBCSETUPSRC_LINUX))
76
76
LIST_ODBCJDBCSETUPOBJ = $(addprefix $(BUILDDIR)/, $(ODBCJDBCSETUPSRC_LINUX:.cpp=.o))
77
77
#
78
- COMPFLAGS = -g -w -D_REENTRANT -D_PTHREADS -DEXTERNAL $( INCLUDEDIR)
78
+ COMPFLAGS = -g -w -D_REENTRANT -D_PTHREADS -DEXTERNAL -D$(ODBCMANAGER) $( INCLUDEDIR) -I$(FBINCDIR )
79
79
#
80
80
#LINKFLAGS = -rdynamic -export-dynamic -shared
81
81
LINKFLAGS = -shared
82
82
EXTLIBS = $(EXTLIBDIR) -lcrypt -ldl
83
83
#
84
- ISCDBC = libIscDbc.so
84
+ ISCDBC = libIscDbc.so
85
85
ISCDBCDLL = $(TARGETDIR)/$(ISCDBC)
86
- ODBCJDBC = libOdbcJdbc .so
86
+ ODBCJDBC = libOdbcFb32 .so
87
87
ODBCJDBCDLL = $(TARGETDIR)/$(ODBCJDBC)
88
88
ODBCJDBCSETUP = libOdbcJdbcS.so
89
89
ODBCJDBCSETUPDLL= $(TARGETDIR)/$(ODBCJDBCSETUP)
@@ -126,16 +126,22 @@ OdbcJdbcSetup : $(ODBCJDBCSETUPDLL)
126
126
# Build the library from the object modules
127
127
#
128
128
$(ISCDBCDLL) : $(LIST_ISCDBCOBJ)
129
- ar crs $(ISCDBCLIB) $(LIST_ISCDBCOBJ)
130
- $(GCC) $(LINKFLAGS) $(LIST_ISCDBCOBJ) $(EXTLIBS) --def $(ISCDBCDEFFILE) -o $(ISCDBCDLL)
129
+ # ar crs $(ISCDBCLIB) $(LIST_ISCDBCOBJ)
130
+ # $(GCC) $(LINKFLAGS) $(LIST_ISCDBCOBJ) $(EXTLIBS) --def $(ISCDBCDEFFILE) -o $(ISCDBCDLL)
131
131
#
132
- $(ODBCJDBCDLL) : $(LIST_ODBCJDBCOBJ)
133
- ar crs $(ODBCJDBCLIB) $(LIST_ODBCJDBCOBJ)
134
- $(GCC) $(LINKFLAGS) $(BUILDDIR)/JString.o $(BUILDDIR)/Mutex.o $(LIST_ODBCJDBCOBJ) $(EXTLIBS) $(LIBODBCINST) --def $(ODBCJDBCDEFFILE) -o $(ODBCJDBCDLL)
132
+ # $(ODBCJDBCDLL) : $(LIST_ODBCJDBCOBJ)
133
+ # ar crs $(ODBCJDBCLIB) $(LIST_ODBCJDBCOBJ)
134
+ # $(GCC) $(LINKFLAGS) $(BUILDDIR)/JString.o $(BUILDDIR)/Mutex.o $(LIST_ODBCJDBCOBJ) $(EXTLIBS) $(LIBODBCINST) --def $(ODBCJDBCDEFFILE) -o $(ODBCJDBCDLL)
135
135
#
136
136
$(ODBCJDBCSETUPDLL) : $(LIST_ODBCJDBCSETUPOBJ)
137
- ar crs $(ODBCJDBCSETUPLIB) $(LIST_ODBCJDBCSETUPOBJ)
138
- $(GCC) $(LINKFLAGS) $(LIST_ODBCJDBCSETUPOBJ) $(EXTLIBS) -o $(ODBCJDBCSETUPDLL)
137
+ # ar crs $(ODBCJDBCSETUPLIB) $(LIST_ODBCJDBCSETUPOBJ)
138
+ # $(GCC) $(LINKFLAGS) $(LIST_ODBCJDBCSETUPOBJ) $(EXTLIBS) -o $(ODBCJDBCSETUPDLL)
139
+ #
140
+ $(ODBCJDBCDLL) : $(ISCDBCDLL) $(ODBCJDBCSETUPDLL) $(LIST_ODBCJDBCOBJ)
141
+ ar crs $(ODBCJDBCLIB) $(LIST_ISCDBCOBJ)
142
+ ar crs $(ODBCJDBCLIB) $(LIST_ODBCJDBCOBJ)
143
+ ar crs $(ODBCJDBCLIB) $(LIST_ODBCJDBCSETUPOBJ)
144
+ $(GCC) $(LINKFLAGS) $(LIST_ISCDBCOBJ) $(LIST_ODBCJDBCOBJ) $(LIST_ODBCJDBCSETUPOBJ) $(EXTLIBS) $(LIBODBCINST) --def $(ODBCJDBCDEFFILE) -o $(ODBCJDBCDLL)
139
145
#
140
146
postbuild : $(ISCDBCDLL) $(ODBCJDBCDLL) $(ODBCJDBCSETUPDLL)
141
147
@-strip -s $(ISCDBCDLL) $(ODBCJDBCDLL) $(ODBCJDBCSETUPDLL)
@@ -155,7 +161,7 @@ package :
155
161
chmod 740 ../../Install/Linux/install.sh
156
162
tar -C $(TARGETDIR) -cvf OdbcJdbcLibs.tar $(ISCDBC) $(ODBCJDBC) $(ODBCJDBCSETUP)
157
163
tar -C ../../Install/HtmlHelp --exclude=CVS -cvf OdbcJdbcDocs.tar html/
158
- tar -C ../../Install -uf OdbcJdbcDocs.tar ReleaseNotes_v1.2 .html
164
+ tar -C ../../Install -uf OdbcJdbcDocs.tar ReleaseNotes_v2.0 .html
159
165
tar -C ../../Install/Linux -cf $(PACKAGE_NAME) install.sh readme.txt DriverTemplate.ini FirebirdDSNTemplate.ini InterBaseDSNTemplate.ini
160
166
tar -uf $(PACKAGE_NAME) OdbcJdbcLibs.tar OdbcJdbcDocs.tar
161
167
rm OdbcJdbcLibs.tar OdbcJdbcDocs.tar
0 commit comments