HP3000-L Archives

March 2003, Week 1

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Michael Marxmeier <[log in to unmask]>
Reply To:
Michael Marxmeier <[log in to unmask]>
Date:
Fri, 7 Mar 2003 23:57:48 +0100
Content-Type:
text/plain
Parts/Attachments:
text/plain (46 lines)
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 *

ATOM RSS1 RSS2