Subject: | |
From: | |
Reply To: | |
Date: | Fri, 7 Mar 2003 23:57:48 +0100 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Thanks Lars
:-)
I'd like to add one detail:
On Windows, Eloquence comes with an alternative DLL called
image3kC.dll (note the C) which implements the cdecl calling
convention. The image3k.DLL (w/o the C) uses the stdcall
calling convention which is used by the Windows OS.
I assume the DLL_CONVENTION=1 setting is not required with the
image3kC.dll (though the manual specifies the default is 1?).
The ACU Cobol -d5 compiler option (there is a similar one with
MF Cobol) is required on little endian systems (Linux on Intel
or Windows) as Eloquence uses the native byte order of the system.
We are working on an option which allows to use big endican
byte order, independend of the underlying system.
Hope this helps
Michael
Lars Appel wrote:
>
> With AcuCOBOL you can use CALL "image3k.dll" to load the library,
> if it can be found along CODE_PREFIX. If not, you can probably use
> the fully qualified library name in the CALL statement. On Windows,
> you probably also need compiler option -D5 for little endian-ness
> of COMP items like image status (treats it like COMP-5) as well as
> DLL_CONVENTION=1 in your runtime settings or cblconfig file.
>
> Lars (not claiming to be an expert, but it works for me this way)
--
Michael Marxmeier Marxmeier Software AG
E-Mail: [log in to unmask] Besenbruchstrasse 9
Phone : +49 202 2431440 42285 Wuppertal, Germany
Fax : +49 202 2431420 http://www.marxmeier.com/
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
|
|
|