#29 Install 2.5 with oorexx4.0.1 and DB2

v1.0 (example)
closed-works-for-me
Mark Hessling
None
7
2013-06-13
2010-08-19
Swifty
No

We're getting an install failure with REXX/SQL 2.5 with OORexx 4.0.1 and DB2 9.5 under Linux (details to follow if necessary). See the attached REXXSQL_make_Error.txt

Discussion

1 2 3 > >> (Page 1 of 3)
  • Swifty
    Swifty
    2010-08-19

    Log of make errors

     
  • Swifty
    Swifty
    2010-08-19

    • priority: 5 --> 7
     
  • Mark Hessling
    Mark Hessling
    2010-08-21

    Please download the Rexx/SQL 2.8 beta1 source from SourceForge. This version now supports ooRexx 4.x. I've built using ooRexx 4.0.0, so should work with 4.0.1. Have not tried with DB2 however.

     
  • Mark Hessling
    Mark Hessling
    2010-08-21

    • assigned_to: nobody --> rexx
    • status: open --> open-accepted
     
  • We're presuming that 2.8 beta was a typo for 2.6 beta. We had a few problems with the install; see http://swiftys.org.uk/REXXSQL2.5beta.html

    I couldn't get past "Call SQLLoadFuncs" in any program; mine or samples. Syntax error: Routine SQLLOADFUNCS not found.
    The RxFuncAdd call succeeded. Didn't 4.0 add validation that the routine could be found?

     
  • Swifty
    Swifty
    2010-08-24

    The comment dated: 2010-08-24 09:49:37 GMT was from me. The "Remember me" on Sourceforge didn't. I'm having one of those days...

     
  • Mark Hessling
    Mark Hessling
    2010-08-26

    I've uploaded a new source distro; 2.6B2.
    This should build without problems with ooRexx 4.x and DB2. (I've just built it with DB2 9.7 on SuSE 10 x64 and ooRexx 4.0.1)
    I haven't been able to run it successfully as I don't know how to configure DB2 for the SAMPLE database :-(
    It did get the point of connecting so the loading of Rexx/SQL was fine.
    Try running the sample Rexx/SQL scripts with the rexxsql binary first; it will give you more details about missing runtime dependencies.

     
  • Swifty
    Swifty
    2010-08-26

    Running any program with the rexxsql binary works. Running any program with /usr/bin/rexx fails at the call to SQLLoadFuncs: Routine not found: "SQLLOADFUNCS".

    I copied my test program back to our old server, where with IBM Object REXX and REXX/SQL 2.4 it ran perfectly (wanted to ensure that I hadn't made a typing error).

     
  • Mark Hessling
    Mark Hessling
    2010-08-26

    Is the directory in which librexxsql.so resides in LD_LIBRARY_PATH ?

     
1 2 3 > >> (Page 1 of 3)