I get the error PH_IMAGE_LIB does not specify a valid library when I ty to access an Eloquence database with Powerhouse 4GL 8.41 E on Windows 2k3

Michel Adam michel.adam at gmail.com
Thu Apr 14 12:30:14 CDT 2011


Hi,

is it possible that it is the '.dll' that needs to be in the variable?

This has worked for me so far (on a Windows XP SP3 'proof-of-concept'
installation, Version 8.0 of Eloquence, and 8.41G of Powerhouse ):

PH_IMAGE_LIB=C:\Program Files\Eloquence\8.0\bin\image3k.dll

I have not had to set SHLIB_PATH so far...

Michel


On Tue, Apr 12, 2011 at 3:31 PM, Conrad Whittall <Conrad.Whittall at ca.ibm.com
> wrote:

> I think we're on the right track, but I found that you might need two
> environment variables set...one for the library location and then one for
> the shared library (or DLL on Windows).
>
> From an old Cognos support knowledge base document for UNIX...
>
> 1. Ensure that the location of the Eloquence libraries are contained in the
> SHLIB_PATH environment variable, for example
>
> SHLIB_PATH=$SHLIB_PATH:/opt/eloquence6/lib/pa20_32
>
> where the .../pa20_32 directory contains the 32-bit libraries
>
> 2. Ensure that the PH_IMAGE_LIB variable contains the name of the object
> library which contains the Eloquence execution time routines, for example
>
> PH_IMAGE_LIB=libimage3k.sl
>
> My guess is that the same two environment variables are needed for Windows
> too. Maybe...
>
> SET SHLIB_PATH=C:\PROGRA~1\ELOQUE~1\8.1\lib
> SET PH_IMAGE_LIB=C:\PROGRA~1\ELOQUE~1\8.1\lib\image3k.lib
>
> Regards,
> Conrad
>
>
>
>
> From:        Michael Cousins/Ottawa/IBM at IBMCA
> To:        "Larry Watt" <Larry.Watt at speedware.com>
> Cc:        Ken Langendock <ken.langendock at rogers.com>,
> powerh-l at lists.sowder.com
> Date:        2011-04-12 15:32
> Subject:        RE: [Bulk] I get the error PH_IMAGE_LIB does not specify a
>        valid        library        when I        ty to access an Eloquence
> database with        Powerhouse 4GL 8.41 E        on        Windows 2k3
> Sent by:        powerh-l-bounces+conrad.whittall=ca.ibm.com@
> lists.sowder.com
> ------------------------------
>
>
>
> Well - the next thing I would try is setting it to the location and not the
> library.
>
> PH_IMAGE_LIB="C:\PROGRA~1\ELOQUE~1\8.1\lib"
>
> /mc
>
>
> [image: Inactive hide details for "Larry Watt" ---04/12/2011 03:00:40
> PM---Michael, I tried what you suggest, and the variable seems to]"Larry
> Watt" ---04/12/2011 03:00:40 PM---Michael, I tried what you suggest, and the
> variable seems to be set properly. I tried it with eloqdb
>
> From:
> "Larry Watt" <Larry.Watt at Speedware.com>
> To:
> Michael Cousins/Ottawa/IBM at IBMCA
> Cc:
> "Ken Langendock" <ken.langendock at rogers.com>, <powerh-l at lists.sowder.com>,
> <powerh-l-bounces+michael.cousins=ca.ibm.com at lists.sowder.com>
> Date:
> 04/12/2011 03:00 PM
> Subject:
> RE: [Bulk] I get the error PH_IMAGE_LIB does not specify a valid library
> when I ty to access an Eloquence database with Powerhouse 4GL 8.41 E on
> Windows 2k3
> ------------------------------
>
>
>
> Michael, I tried what you suggest, and the variable seems to be set
> properly. I tried it with eloqdb32.lib and image3k.lib. It fails with both.
>
>
> ACTION:evarPH_IMAGE_LIB="C:\PROGRA~1\ELOQUE~1\8.1\lib\eloqdb32.lib"
> Press RETURN to continue.
>
> ACTION:evarPH_IMAGE_LIB="C:\PROGRA~1\ELOQUE~1\8.1\lib\image3k.lib"
> Press RETURN to continue.
>
>
> Thanks, Larry
>
>
> ------------------------------
>
> *From:* Michael Cousins [*mailto:Michael.Cousins at ca.ibm.com*<Michael.Cousins at ca.ibm.com>]
> *
> Sent:* Tuesday, April 12, 2011 2:33 PM*
> To:* Larry Watt*
> Cc:* Ken Langendock; powerh-l at lists.sowder.com;
> powerh-l-bounces+michael.cousins=ca.ibm.com at lists.sowder.com*
> Subject:* RE: [Bulk] I get the error PH_IMAGE_LIB does not specify a valid
> library when I ty to access an Eloquence database with Powerhouse 4GL 8.41 E
> on Windows 2k3
>
> I've never used but I would look at what PH sees when it's running
>
> Qdesign
> >scr x menu
> >def rcom char*40 = 'set | find "PH_IMAGE_LIB"'
> >proc des evar nod
> >beg
> >run com rcom now resp
> >end
> >go
>
> enter evar in the action field to see what PH_IMAGE_LIB looks like to PH.
>
> /mc
>
>
>
>
> [image: Inactive hide details for "Larry Watt" ---04/12/2011 12:50:22
> PM---Thanks for the suggestion Ken, unfortunately, these don't to]"Larry
> Watt" ---04/12/2011 12:50:22 PM---Thanks for the suggestion Ken,
> unfortunately, these don't to work either
>
>
> From:
> "Larry Watt" <Larry.Watt at speedware.com>
> To:
> "Ken Langendock" <ken.langendock at rogers.com>, <powerh-l at lists.sowder.com>
> Date:
> 04/12/2011 12:50 PM
> Subject:
> RE: [Bulk] I get the error PH_IMAGE_LIB does not specify a valid library
> when I ty to access an Eloquence database with Powerhouse 4GL 8.41 E on
> Windows 2k3
> Sent by:
> powerh-l-bounces+michael.cousins=ca.ibm.com at lists.sowder.com
> ------------------------------
>
>
>
>
> Thanks for the suggestion Ken, unfortunately, these don’t to work either
>
> SET PH_IMAGE_LIB=C:\PROGRA~1\ELOQUE~1\8.1\lib\eloqdb32.lib
> SET PH_IMAGE_LIB=C:\PROGRA~1\ELOQUE~1\8.1\lib\image3k.lib
>
>
> I installed Eloquence after I installed Powerhouse, is it possible that
> Eloquence needs to be installed first, or that the Powerhouse programs need
> to be relinked with the Eloquence libraries ?
>
>
> Thanks, Larry
>
> ------------------------------
>
> *From:* Ken Langendock [*mailto:ken.langendock at rogers.com*<ken.langendock at rogers.com>]
> *
> Sent:* Tuesday, April 12, 2011 11:19 AM*
> To:* Larry Watt; powerh-l at lists.sowder.com*
> Subject:* RE: [Bulk] I get the error PH_IMAGE_LIB does not specify a valid
> library when I ty to access an Eloquence database with Powerhouse 4GL 8.41 E
> on Windows 2k3
>
> I was not able to get PH to talk to ANYTHING with a space in the path.
> Do a DIR/X to get the short path name.
> Or try
>
> SET PH_IMAGE_LIB=C:\Progra~1\Eloquence\8.1\lib\eloqdb32.lib
>
> Ken
> *
>
> From:* powerh-l-bounces+ken.langendock=rogers.com at lists.sowder.com [*
> mailto:powerh-l-bounces+ken.langendock=rogers.com at lists.sowder.com*<powerh-l-bounces+ken.langendock=rogers.com at lists.sowder.com>]
> *On Behalf Of *Larry Watt*
> Sent:* April 12, 2011 11:05 AM*
> To:* powerh-l at lists.sowder.com*
> Subject:* [Bulk] I get the error PH_IMAGE_LIB does not specify a valid
> library when I ty to access an Eloquence database with Powerhouse 4GL 8.41 E
> on Windows 2k3
>
> My eloquence server is the same Windows 2k3 server. I am able to access it
> with no problems using query3k.
>
> According to the Powerhouse documentation, I should be able to set the
> PH_IMAGE_LIB variable to the Eloquence library.
>
> Here is my Eloquence lib directory.
>
> 04/11/2011 02:36 PM <DIR> .
> 04/11/2011 02:36 PM <DIR> ..
> 02/02/2010 04:19 PM 5,795 dbutil.dlg
> 09/11/2010 12:29 AM 54,856 dbutil.hlp
> 05/19/2010 06:35 PM 23,429 dbutil.inc
> 08/30/2010 12:13 PM 9,285 dbutilj.dlg
> 05/05/2009 06:28 PM 6,058 eloqdb32.def
> 09/16/2010 01:31 PM 17,386 eloqdb32.lib
> 09/16/2010 02:00 PM 87,728 eloqdll.lib
> 05/05/2009 06:28 PM 1,948 fwutil.def
> 09/16/2010 01:38 PM 5,786 fwutil.lib
> 09/16/2010 02:27 PM 6,405 ide-adlg-old.cfg
> 09/16/2010 02:27 PM 9,539 ide-adlg.cfg
> 09/16/2010 03:02 PM 47,616 ide-adlg.dll
> 09/16/2010 02:27 PM 10,184 ide-idm.cfg
> 09/16/2010 03:02 PM 46,592 ide-idm.dll
> 05/05/2009 06:28 PM 3,297 image3k.def
> 09/16/2010 01:57 PM 15,616 image3k.lib
> 05/05/2009 06:28 PM 3,312 image3kC.def
> 09/16/2010 01:58 PM 15,058 image3kC.lib
> 02/02/2000 02:53 PM 126 local.eloq
> 09/16/2010 02:00 PM 131,072 mod_eloq2.so
> 09/16/2010 02:00 PM 131,072 mod_eloq22.so
> 04/11/2011 02:36 PM <DIR> nls
> 01/02/2003 01:59 PM 140 query.eloq
>
> I have tried all of the following, and get the same error.
>
> SET PH_IMAGE_LIB=C:\Program Files\Eloquence\8.1\lib\eloqdb32.lib
> SET PH_IMAGE_LIB=C:\Program Files\Eloquence\8.1\lib\eloqdll.lib
> SET PH_IMAGE_LIB=C:\Program Files\Eloquence\8.1\lib\image3k.lib
> SET PH_IMAGE_LIB=C:\Program Files\Eloquence\8.1\lib\image3kC.lib
>
> I also tried adding the directory path to my PATH variable and got the same
> error.
>
> Any help would be appreciated.
>
> Thanks, Larry
>
>
> --
> = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> Mailing list: powerh-l at lists.sowder.com
> Subscribe: 'subscribe' in message body to
> powerh-l-request at lists.sowder.com
> Unsubscribe: 'unsubscribe &lt;password&gt;' in message body to
> powerh-l-request at lists.sowder.com*
> **http://lists.sowder.com/mailman/listinfo/powerh-l*<http://lists.sowder.com/mailman/listinfo/powerh-l>
> This list is closed, thus to post to the list you must be a subscriber.
> Add 'site:lists.sowder.com powerh-l' to your search terms to search the
> list archive at Google.
> --
> = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> Mailing list: powerh-l at lists.sowder.com
> Subscribe: 'subscribe' in message body to
> powerh-l-request at lists.sowder.com
> Unsubscribe: 'unsubscribe &lt;password&gt;' in message body to
> powerh-l-request at lists.sowder.com
> http://lists.sowder.com/mailman/listinfo/powerh-l
> This list is closed, thus to post to the list you must be a subscriber.
> Add 'site:lists.sowder.com powerh-l' to your search terms to search the
> list archive at Google.
>
>
> --
> = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> Mailing list: powerh-l at lists.sowder.com
> Subscribe: 'subscribe' in message body to
> powerh-l-request at lists.sowder.com
> Unsubscribe: 'unsubscribe &lt;password&gt;' in message body to
> powerh-l-request at lists.sowder.com
> http://lists.sowder.com/mailman/listinfo/powerh-l
> This list is closed, thus to post to the list you must be a subscriber.
> Add 'site:lists.sowder.com powerh-l' to your search terms to search the
> list archive at Google.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0001.htm 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 45 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0022.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 73 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0023.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 73 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0024.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 105 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0025.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 73 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0026.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 73 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0027.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 45 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0028.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 45 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0029.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 45 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0030.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 45 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0031.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 73 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0032.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 73 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0033.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 105 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0034.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 45 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0035.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 45 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0036.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 73 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0037.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 73 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0038.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 45 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0039.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 45 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0040.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 73 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0041.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 73 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0042.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 45 bytes
Desc: not available
Url : http://lists.sowder.com/pipermail/powerh-l/attachments/20110414/bb1ac8e8/attachment-0043.gif 


More information about the powerh-l mailing list