Connect 5.0 and QDX 5.4 package load fails

Clovertech Forums Read Only Archives Cloverleaf Cloverleaf Connect 5.0 and QDX 5.4 package load fails

  • Creator
    Topic
  • #48912
    Felix Ortiz
    Participant

      I am having trouble getting

      ” 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}”‘

    Viewing 1 reply thread
    • Author
      Replies
      • #60091
        Felix Ortiz
        Participant

          I thinkit may have to do with the library lokking to the Connect4.2 directory.

          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).

          I have changed the references everywhere I have found one from Connect 4.2 to Connect 5.0.  this includes:

          odbc.ini and odbcInfo in the $HCIROOT/lib directory

        • #60092
          Felix Ortiz
          Participant

            After you change the INI files, bounce the hostserver.  ðŸ˜ˆ

        Viewing 1 reply thread
        • The forum ‘Cloverleaf’ is closed to new topics and replies.