From: Robert St. Amant

Subject: ACL 5.0 for Windows: question about executables

Date: 2001-4-13 13:05

Hi, all,

I'm trying to build an executable in ACL 5.0 Enterprise for Windows,
but I'm running into problems.  The application runs fine in the IDE,
building and using dialogs and so forth; the only unusual thing about
it may be that the system uses a DLL file.  However, when I try to
generate an EXE file, it gets part of the way through the process,
creates a DXL file, and then dies.

The console window created for the process contains a trace of the
process, from which I've included the fragments below, which look
scrambled but are verbatim.  ACL is hung afterwards.  The bit about
dereferencing suggests to me that somehow my DLL isn't being loaded at
the right time, perhaps?  I'd be grateful for any advice.

Thanks,
Rob St. Amant

. . .

Error (from ERROR): Attempt to dereference foreign variable
		  "n_attributes" for which the definition has not yet
		  been (or is no longer) loaded.

. . .

#p"C:\\Research\\systems\\implWarning: shared object files have been loaded into this image, and so
       the resulting image will depend on sys:riched32.dll for
       successful operation.
[1] CI(35): [1] CI(35): ;   Fast loading C:\Program Files\acl50\code\GENUTILS.fasl
T
[1] CI(36): erface.lpr"
'common-lisp:t) 

(excl:exit 0) 
NIL
[1] CI(37): [1] CI(37): ; Exiting Lisp

<The Lisp process exited with status 1 (0x1)>