RE: Compiling and running ESQL.
Posted in 2008
An ESQL/C program on IDS 10.00.UC5 / AIX 5.3 compiled and linked fine but failed at runtime with many rtld 0712-001 "symbol not found" errors referencing libifsql.so (CheckGlsEnv, InitGlsEnv, etc.). Art Kagel suggested an outdated esql script giving an incomplete link library list; the poster then revealed another DBA had copied 7.30 4GL files over the IDS 10 libraries. Advice: shut down the instances and cleanly reinstall everything, 4GL first, then the combined CSDK/IDS install (oldest product first). No follow-up confirming success is recorded.
Auto-generated by DrWatson from the posts below — may be imperfect; read the full thread.
Topics: Connectivity: ESQL/C, 4GL & Embedded SQL, Platform-Specific Issues, Internationalization & Character Sets, Versions, Editions & End-of-Life
Has anyone received similar errors for IDS 10.0.0.UC5 on AIX 5.3.0.0. The code seems to compile, but has problems during runtime: [hof:/pick/projhostler/src/adhoc]touch create_putlines.ec [hof:/pick/projhostler/src/adhoc]make create_putlines esql -DRS6000_3 -I/pick/src/include -I/ifmx/pick/incl/esql -g -c create_putlines.ec rm -f create_putlines.c esql -g -o create_putlines -bloadmap:map create_putlines.o /pick/src/lib/pick.a /sls/lib/shrsysmon.o -lmqm [hof:/pick/projhostler/src/adhoc]create_putlines Could not load program create_putlines: rtld: 0712-001 Symbol CheckGlsEnv was referenced from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition of the symbol was not found. rtld: 0712-001 Symbol idx_ggetenv was referenced from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition of the symbol was not found. rtld: 0712-001 Symbol int8cvifmx_off_t was referenced from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition of the symbol was not found. rtld: 0712-001 Symbol int8toifmx_off_t was referenced from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition of the symbol was not found. rtld: 0712-001 Symbol _oscpevlist_all was referenced from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition of the symbol was not found. rtld: 0712-001 Symbol evlist_putenv was referenced from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition of the symbol was not found. rtld: 0712-001 Symbol SetGlsEnv was referenced from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition of the symbol was not found. rtld: 0712-001 Symbol glsenv_savearea was referenced from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition of the symbol was not found. rtld: 0712-001 Symbol CreateGlsEnvLocale was referenced from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition of the symbol was not found. rtld: 0712-001 Symbol CheckExistingGlsEnv was referenced from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition of the symbol was not found. rtld: 0712-001 Symbol CreateGlsEnv was referenced from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition of the symbol was not found. rtld: 0712-001 Symbol InitGlsEnv was referenced from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition of the symbol was not found. rtld: 0712-001 Symbol rvalcvar_flag was referenced from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition of the symbol was not found. rtld: 0712-001 Symbol is_valid_double was referenced from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition of the symbol was not found. Thanks, ************************************** Ernie Knox Sears Holding Co. IT Database Administrator Specialist IT Service Management, Strategy & Architecture 3333 Beverly Rd., B4-266A Hoffman Estates, IL. 60179 Office: (847) 286-5735 Fax: (847) 645-3874 Pager: (800) 759-8352 Pin#: 7271042 Email: eknox@sears.com " It's always a great day to watch Football ! " **************************************
Knox, Ernest wrote: Ernie, Check that you're not running an old copy of the esql script. The problem may be that the link-time library list is incomplete because the script version is old. Run 'which esql' to see if the latest installed script is the one first in the path and look into the makefile to see that there isn't a hard or environment var referenced path to an older script even if the path is correct. Art S. Kagel Oninit > Has anyone received similar errors for IDS 10.0.0.UC5 on AIX 5.3.0.0. The code > seems to compile, but has problems during runtime: > > [hof:/pick/projhostler/src/adhoc]touch create_putlines.ec > > [hof:/pick/projhostler/src/adhoc]make create_putlines > > esql -DRS6000_3 -I/pick/src/include -I/ifmx/pick/incl/esql -g -c > create_putlines.ec > > rm -f create_putlines.c > > esql -g -o create_putlines -bloadmap:map create_putlines.o > /pick/src/lib/pick.a /sls/lib/shrsysmon.o -lmqm > > [hof:/pick/projhostler/src/adhoc]create_putlines > > Could not load program create_putlines: > rtld: 0712-001 Symbol CheckGlsEnv was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol idx_ggetenv was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol int8cvifmx_off_t was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol int8toifmx_off_t was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol _oscpevlist_all was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol evlist_putenv was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol SetGlsEnv was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol glsenv_savearea was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol CreateGlsEnvLocale was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol CheckExistingGlsEnv was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol CreateGlsEnv was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol InitGlsEnv was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol rvalcvar_flag was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol is_valid_double was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > > Thanks, > > ************************************** > Ernie Knox > Sears Holding Co. > IT Database Administrator Specialist > IT Service Management, Strategy & Architecture > 3333 Beverly Rd., B4-266A > Hoffman Estates, IL. 60179 > Office: (847) 286-5735 > Fax: (847) 645-3874 > Pager: (800) 759-8352 Pin#: 7271042 > Email: eknox@sears.com > > " It's always a great day to watch Football ! " > ************************************** > > > ******************************************************************************* > Forum Note: Use "Reply" to post a response in the discussion forum. > > See you at the IIUG Informix 2008 Conference > The Power Conference for Informix Professionals > April 27 - 30, 2008 Marriott Overland Park (Kansas City), Kansas > http://www.iiug.org/conf > Registration Now Open!! > > ================================================================================ =========== > Please access the attached hyperlink for an important electronic communications disclaimer: > > http://www.oninit.com/home/disclaimer.php > > ================================================================================ =========== > > > ================================================================================ =========== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.oninit.com/home/disclaimer.php ================================================================================ ===========
Currently the install was with engine and sdk. Now another application wanted 4gl and that DBA copied files from 7.30 4gl to the libraries of IDS 10. Should I scrape the whole thing and start fresh or can I re-run things as TEN (Tools-4gl, Engine-IDS 10, and Network-SDK)? The two instances are small enough to back them up and remove all the IDS software files and re-install from the beginning and perform a restore. If I just run the 4gl install, then IDS, then SDK over current directories, there could still be file issues, or is that true? Thanks, ************************************** Ernie Knox Sears Holding Co. IT Database Administrator Specialist IT Service Management, Strategy & Architecture 3333 Beverly Rd., B4-266A Hoffman Estates, IL. 60179 Office: (847) 286-5735 Fax: (847) 645-3874 Pager: (800) 759-8352 Pin#: 7271042 Email: eknox@sears.com " It's always a great day to watch Football ! " ************************************** -----Original Message----- From: ids-bounces@iiug.org [mailto:ids-bounces@iiug.org] On Behalf Of Art S. Kagel (Oninit) Sent: Thursday, March 13, 2008 6:10 PM To: ids@iiug.org Subject: Re: Compiling and running ESQL. [11613] Knox, Ernest wrote: Ernie, Check that you're not running an old copy of the esql script. The problem may be that the link-time library list is incomplete because the script version is old. Run 'which esql' to see if the latest installed script is the one first in the path and look into the makefile to see that there isn't a hard or environment var referenced path to an older script even if the path is correct. Art S. Kagel Oninit > Has anyone received similar errors for IDS 10.0.0.UC5 on AIX 5.3.0.0. The code > seems to compile, but has problems during runtime: > > [hof:/pick/projhostler/src/adhoc]touch create_putlines.ec > > [hof:/pick/projhostler/src/adhoc]make create_putlines > > esql -DRS6000_3 -I/pick/src/include -I/ifmx/pick/incl/esql -g -c > create_putlines.ec > > rm -f create_putlines.c > > esql -g -o create_putlines -bloadmap:map create_putlines.o > /pick/src/lib/pick.a /sls/lib/shrsysmon.o -lmqm > > [hof:/pick/projhostler/src/adhoc]create_putlines > > Could not load program create_putlines: > rtld: 0712-001 Symbol CheckGlsEnv was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol idx_ggetenv was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol int8cvifmx_off_t was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol int8toifmx_off_t was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol _oscpevlist_all was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol evlist_putenv was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol SetGlsEnv was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol glsenv_savearea was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol CreateGlsEnvLocale was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol CheckExistingGlsEnv was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol CreateGlsEnv was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol InitGlsEnv was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol rvalcvar_flag was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > rtld: 0712-001 Symbol is_valid_double was referenced > > from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition > > of the symbol was not found. > > Thanks, > > ************************************** > Ernie Knox > Sears Holding Co. > IT Database Administrator Specialist > IT Service Management, Strategy & Architecture > 3333 Beverly Rd., B4-266A > Hoffman Estates, IL. 60179 > Office: (847) 286-5735 > Fax: (847) 645-3874 > Pager: (800) 759-8352 Pin#: 7271042 > Email: eknox@sears.com > > " It's always a great day to watch Football ! " > ************************************** > > > ******************************************************************************* > Forum Note: Use "Reply" to post a response in the discussion forum. > > See you at the IIUG Informix 2008 Conference > The Power Conference for Informix Professionals > April 27 - 30, 2008 Marriott Overland Park (Kansas City), Kansas > http://www.iiug.org/conf > Registration Now Open!! > > ================================================================================ =========== > Please access the attached hyperlink for an important electronic communications disclaimer: > > http://www.oninit.com/home/disclaimer.php > > ================================================================================ =========== > > > ================================================================================ =========== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.oninit.com/home/disclaimer.php ================================================================================ =========== ******************************************************************************* Forum Note: Use "Reply" to post a response in the discussion forum. See you at the IIUG Informix 2008 Conference The Power Conference for Informix Professionals April 27 - 30, 2008 Marriott Overland Park (Kansas City), Kansas http://www.iiug.org/conf Registration Now Open!!
Knox, Ernest wrote: > Currently the install was with engine and sdk. Now another application wanted > 4gl and that DBA copied files from 7.30 4gl to the libraries of IDS 10. > > Should I scrape the whole thing and start fresh or can I re-run things as TEN > (Tools-4gl, Engine-IDS 10, and Network-SDK)? > Just shutdown the instance and reinstall everything, 4GL first. In theory IDS and CSDK are now order independent, but install whichever is oldest first. IDS 10.00 and CSDK 3.00 were released together so that's your baseline for judging age. Art S. Kagel Oninit > The two instances are small enough to back them up and remove all the IDS > software files and re-install from the beginning and perform a restore. > > If I just run the 4gl install, then IDS, then SDK over current directories, > there could still be file issues, or is that true? > > Thanks, > > ************************************** > Ernie Knox > Sears Holding Co. > IT Database Administrator Specialist > IT Service Management, Strategy & Architecture > 3333 Beverly Rd., B4-266A > Hoffman Estates, IL. 60179 > Office: (847) 286-5735 > Fax: (847) 645-3874 > Pager: (800) 759-8352 Pin#: 7271042 > Email: eknox@sears.com > > " It's always a great day to watch Football ! " > ************************************** > > -----Original Message----- > From: ids-bounces@iiug.org [mailto:ids-bounces@iiug.org] On Behalf Of Art S. > Kagel (Oninit) > Sent: Thursday, March 13, 2008 6:10 PM > To: ids@iiug.org > Subject: Re: Compiling and running ESQL. [11613] > > Knox, Ernest wrote: > > Ernie, > > Check that you're not running an old copy of the esql script. The > problem may be that the link-time library list is incomplete because the > script version is old. Run 'which esql' to see if the latest installed > script is the one first in the path and look into the makefile to see > that there isn't a hard or environment var referenced path to an older > script even if the path is correct. > > Art S. Kagel > Oninit > > >> Has anyone received similar errors for IDS 10.0.0.UC5 on AIX 5.3.0.0. The >> > code > >> seems to compile, but has problems during runtime: >> >> [hof:/pick/projhostler/src/adhoc]touch create_putlines.ec >> >> [hof:/pick/projhostler/src/adhoc]make create_putlines >> >> esql -DRS6000_3 -I/pick/src/include -I/ifmx/pick/incl/esql -g -c >> create_putlines.ec >> >> rm -f create_putlines.c >> >> esql -g -o create_putlines -bloadmap:map create_putlines.o >> /pick/src/lib/pick.a /sls/lib/shrsysmon.o -lmqm >> >> [hof:/pick/projhostler/src/adhoc]create_putlines >> >> Could not load program create_putlines: >> rtld: 0712-001 Symbol CheckGlsEnv was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol idx_ggetenv was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol int8cvifmx_off_t was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol int8toifmx_off_t was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol _oscpevlist_all was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol evlist_putenv was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol SetGlsEnv was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol glsenv_savearea was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol CreateGlsEnvLocale was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol CheckExistingGlsEnv was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol CreateGlsEnv was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol InitGlsEnv was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol rvalcvar_flag was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol is_valid_double was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> >> Thanks, >> >> ************************************** >> Ernie Knox >> Sears Holding Co. >> IT Database Administrator Specialist >> IT Service Management, Strategy & Architecture >> 3333 Beverly Rd., B4-266A >> Hoffman Estates, IL. 60179 >> Office: (847) 286-5735 >> Fax: (847) 645-3874 >> Pager: (800) 759-8352 Pin#: 7271042 >> Email: eknox@sears.com >> >> " It's always a great day to watch Football ! " >> *************************** > ================================================================================ =========== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.oninit.com/home/disclaimer.php ================================================================================ ===========
Just to be correct in my understanding: 1. Shutdown both instances 2. Install 4gl - first time 3. Run ./ids_install or ./installserver, which will install both SDK 2.90.UC4 and then IDS 10.00.UC5 in the same script. This is the order that I want, correct? Or should I run each individually now, since the instances are built? 1. Shutdown both instances 2. Install 4gl - first time 3. Run ./installclientsdk for SDK 2.9 - second 4. Run ./installserver for IDS 10 - third Confusing Huh, but fun. $ls -l total 1107856 -rwxr-xr-x 1 informix informix 554224128 Nov 29 2006 C9123NA.tar drwxr-sr-x 4 informix informix 512 May 18 2006 CSDK drwxr-sr-x 5 informix informix 512 May 18 2006 DBLD drwxr-sr-x 4 informix informix 512 May 18 2006 ICONNECT drwxr-sr-x 3 informix informix 512 May 18 2006 JDBC -r--r--r-- 1 informix informix 6899 May 18 2006 README.html drwxr-sr-x 3 informix informix 512 May 18 2006 SERVER drwxr-sr-x 3 informix informix 512 May 18 2006 SVR_ADM -rwxr-xr-x 1 informix informix 14313 May 18 2006 bundle.ini -rw-r--r-- 1 informix informix 7845497 Jun 18 2007 core -rwxr-xr-x 1 informix informix 73728 May 18 2006 ids_install drwxr-sr-x 2 informix informix 512 May 18 2006 images -rw-r--r-- 1 informix informix 5021065 May 18 2006 suite.jar informix@hof [/ifmx_stage/IDS10.00.UC5]: $cd SERVER informix@hof [/ifmx_stage/IDS10.00.UC5/SERVER]: $ls -l total 220824 -rw-r--r-- 1 informix informix 112975782 May 18 2006 IIF.jar drwxr-sr-x 2 informix informix 2560 May 18 2006 doc -rwxr-xr-x 1 informix informix 71680 May 18 2006 installserver -rwxr-xr-x 1 informix informix 5197 May 18 2006 server.ini root@hof@/ifmx_stage:ls -l total 32 drwxr-sr-x 2 informix informix 512 Mar 13 15:29 4GL_CR_V7.31.UC3 drwxr-s--- 8 informix informix 512 Mar 13 18:59 IDS10.00.UC5 drwxr-sr-x 3 informix informix 512 Mar 13 12:49 client_sdk_2.90.UC4 drwxrwx--- 2 informix informix 512 Nov 21 2006 lost+found root@hof@/ifmx_stage:ls -l client_sdk_2.90.UC4 total 299920 -rw-r----- 1 informix informix 77488128 Jan 10 2007 C86I4NA.tar -rwxr-xr-x 1 informix informix 4259 Oct 18 2005 csdk.ini -rw-r--r-- 1 informix informix 40307065 Oct 18 2005 csdk.jar drwxr-sr-x 2 informix informix 1536 Oct 18 2005 doc -rwxr-xr-x 1 informix informix 35747840 Oct 18 2005 installclientsdk Thanks, ************************************** Ernie Knox Sears Holding Co. IT Database Administrator Specialist IT Service Management, Strategy & Architecture 3333 Beverly Rd., B4-266A Hoffman Estates, IL. 60179 Office: (847) 286-5735 Fax: (847) 645-3874 Pager: (800) 759-8352 Pin#: 7271042 Email: eknox@sears.com " It's always a great day to watch Football ! " ************************************** -----Original Message----- From: ids-bounces@iiug.org [mailto:ids-bounces@iiug.org] On Behalf Of Art S. Kagel (Oninit) Sent: Thursday, March 13, 2008 6:48 PM To: ids@iiug.org Subject: Re: Compiling and running ESQL. [11615] Knox, Ernest wrote: > Currently the install was with engine and sdk. Now another application wanted > 4gl and that DBA copied files from 7.30 4gl to the libraries of IDS 10. > > Should I scrape the whole thing and start fresh or can I re-run things as TEN > (Tools-4gl, Engine-IDS 10, and Network-SDK)? > Just shutdown the instance and reinstall everything, 4GL first. In theory IDS and CSDK are now order independent, but install whichever is oldest first. IDS 10.00 and CSDK 3.00 were released together so that's your baseline for judging age. Art S. Kagel Oninit > The two instances are small enough to back them up and remove all the IDS > software files and re-install from the beginning and perform a restore. > > If I just run the 4gl install, then IDS, then SDK over current directories, > there could still be file issues, or is that true? > > Thanks, > > ************************************** > Ernie Knox > Sears Holding Co. > IT Database Administrator Specialist > IT Service Management, Strategy & Architecture > 3333 Beverly Rd., B4-266A > Hoffman Estates, IL. 60179 > Office: (847) 286-5735 > Fax: (847) 645-3874 > Pager: (800) 759-8352 Pin#: 7271042 > Email: eknox@sears.com > > " It's always a great day to watch Football ! " > ************************************** > > -----Original Message----- > From: ids-bounces@iiug.org [mailto:ids-bounces@iiug.org] On Behalf Of Art S. > Kagel (Oninit) > Sent: Thursday, March 13, 2008 6:10 PM > To: ids@iiug.org > Subject: Re: Compiling and running ESQL. [11613] > > Knox, Ernest wrote: > > Ernie, > > Check that you're not running an old copy of the esql script. The > problem may be that the link-time library list is incomplete because the > script version is old. Run 'which esql' to see if the latest installed > script is the one first in the path and look into the makefile to see > that there isn't a hard or environment var referenced path to an older > script even if the path is correct. > > Art S. Kagel > Oninit > > >> Has anyone received similar errors for IDS 10.0.0.UC5 on AIX 5.3.0.0. The >> > code > >> seems to compile, but has problems during runtime: >> >> [hof:/pick/projhostler/src/adhoc]touch create_putlines.ec >> >> [hof:/pick/projhostler/src/adhoc]make create_putlines >> >> esql -DRS6000_3 -I/pick/src/include -I/ifmx/pick/incl/esql -g -c >> create_putlines.ec >> >> rm -f create_putlines.c >> >> esql -g -o create_putlines -bloadmap:map create_putlines.o >> /pick/src/lib/pick.a /sls/lib/shrsysmon.o -lmqm >> >> [hof:/pick/projhostler/src/adhoc]create_putlines >> >> Could not load program create_putlines: >> rtld: 0712-001 Symbol CheckGlsEnv was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol idx_ggetenv was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol int8cvifmx_off_t was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol int8toifmx_off_t was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol _oscpevlist_all was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol evlist_putenv was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol SetGlsEnv was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not found. >> rtld: 0712-001 Symbol glsenv_savearea was referenced >> >> from module /ifmx/pick/lib/esql/libifsql.so(), but a runtime definition >> >> of the symbol was not fou
Knox, Ernest wrote: > Just to be correct in my understanding: > > 1. Shutdown both instances > > 2. Install 4gl - first time > > 3. Run ./ids_install or ./installserver, which will install both SDK 2.90.UC4 > and then IDS 10.00.UC5 in the same script. > > This is the order that I want, correct? > Yes, that's fine. The combo install after installing 4GL will do nicely. Art S. Kagel Oninit > Or should I run each individually now, since the instances are built? > > 1. Shutdown both instances > > 2. Install 4gl - first time > > 3. Run ./installclientsdk for SDK 2.9 - second > > 4. Run ./installserver for IDS 10 - third > > Confusing Huh, but fun. > > $ls -l > total 1107856 > -rwxr-xr-x 1 informix informix 554224128 Nov 29 2006 C9123NA.tar > drwxr-sr-x 4 informix informix 512 May 18 2006 CSDK > drwxr-sr-x 5 informix informix 512 May 18 2006 DBLD > drwxr-sr-x 4 informix informix 512 May 18 2006 ICONNECT > drwxr-sr-x 3 informix informix 512 May 18 2006 JDBC > -r--r--r-- 1 informix informix 6899 May 18 2006 README.html > drwxr-sr-x 3 informix informix 512 May 18 2006 SERVER > drwxr-sr-x 3 informix informix 512 May 18 2006 SVR_ADM > -rwxr-xr-x 1 informix informix 14313 May 18 2006 bundle.ini > -rw-r--r-- 1 informix informix 7845497 Jun 18 2007 core > -rwxr-xr-x 1 informix informix 73728 May 18 2006 ids_install > drwxr-sr-x 2 informix informix 512 May 18 2006 images > -rw-r--r-- 1 informix informix 5021065 May 18 2006 suite.jar > > informix@hof [/ifmx_stage/IDS10.00.UC5]: > $cd SERVER > informix@hof [/ifmx_stage/IDS10.00.UC5/SERVER]: > $ls -l > total 220824 > -rw-r--r-- 1 informix informix 112975782 May 18 2006 IIF.jar > drwxr-sr-x 2 informix informix 2560 May 18 2006 doc > -rwxr-xr-x 1 informix informix 71680 May 18 2006 installserver > -rwxr-xr-x 1 informix informix 5197 May 18 2006 server.ini > > root@hof@/ifmx_stage:ls -l > total 32 > drwxr-sr-x 2 informix informix 512 Mar 13 15:29 4GL_CR_V7.31.UC3 > drwxr-s--- 8 informix informix 512 Mar 13 18:59 IDS10.00.UC5 > drwxr-sr-x 3 informix informix 512 Mar 13 12:49 client_sdk_2.90.UC4 > drwxrwx--- 2 informix informix 512 Nov 21 2006 lost+found > root@hof@/ifmx_stage:ls -l client_sdk_2.90.UC4 > total 299920 > -rw-r----- 1 informix informix 77488128 Jan 10 2007 C86I4NA.tar > -rwxr-xr-x 1 informix informix 4259 Oct 18 2005 csdk.ini > -rw-r--r-- 1 informix informix 40307065 Oct 18 2005 csdk.jar > drwxr-sr-x 2 informix informix 1536 Oct 18 2005 doc > -rwxr-xr-x 1 informix informix 35747840 Oct 18 2005 installclientsdk > > Thanks, > > ************************************** > Ernie Knox > Sears Holding Co. > IT Database Administrator Specialist > IT Service Management, Strategy & Architecture > 3333 Beverly Rd., B4-266A > Hoffman Estates, IL. 60179 > Office: (847) 286-5735 > Fax: (847) 645-3874 > Pager: (800) 759-8352 Pin#: 7271042 > Email: eknox@sears.com > ================================================================================ =========== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.oninit.com/home/disclaimer.php ================================================================================ ===========