” package require odbc 7 ” load the new Connect 5.0 ODBC drivers.
” package require odbc 6 ” works fine.
Here is the error.
[0:TEST] Tcl error:
msgId = none
proc = ‘tps_odbc_neodata’
args = ”
result = ‘couldn’t load file “/integrator/qdx5.4/integrator/tcl/lib/odbc/../libODBC7.so”: 0509-130 Symbol resolution failed for /integrator/qdx5.4/integrator/tcl/lib/odbc/../libODBC7.so because:
0509-136 Symbol __dl__FPv (number 0) is not exported from
dependent module /integrator/qdx5.4/integrator/lib/Connect4.2/lib/libodbc.a(odbc.so).
0509-022 Cannot load module /integrator/qdx5.4/integrator/tcl/lib/odbc/../libODBC7.so.
0509-026 System error: Cannot run a file that does not have a valid format.
0509-192 Examine .loader section symbols with the
‘dump -Tv’ command.’
errorInfo: ‘
couldn’t load file “/integrator/qdx5.4/integrator/tcl/lib/odbc/../libODBC7.so”: 0509-130 Symbol resolution failed for /integrator/qdx5.4/integrator/tcl/lib/odbc/../libODBC7.so because:
0509-136 Symbol __dl__FPv (number 0) is not exported from
dependent module /integrator/qdx5.4/integrator/lib/Connect4.2/lib/libodbc.a(odbc.so).
0509-022 Cannot load module /integrator/qdx5.4/integrator/tcl/lib/odbc/../libODBC7.so.
0509-026 System error: Cannot run a file that does not have a valid format.
0509-192 Examine .loader section symbols with the
‘dump -Tv’ command.
while executing
“load /integrator/qdx5.4/integrator/tcl/lib/odbc/../libODBC7.so”
(“package ifneeded” script)
invoked from within
“package require odbc 7”
(“start” arm line 4)
invoked from within
“switch -exact — $mode {
start {
# Perform special init functions
# N.B.: there may or may not be a MSGID key in args
…”
(procedure “tps_odbc_neodata” line 6)
invoked from within
“tps_odbc_neodata {CONTEXT sms_ib_data} {ARGS {}} {MODE start} {VERSION 3.0}”‘