Novice Delivery Question
I'm new to the delivery process - so I thought that
I'd try something very simple... I'd like my delivery to just load and run my
two Lisp files: "Leaf Interfaces.lisp" and "Leaf.lisp". I'm using LWW Pro
5.1.1. Here's what I wrote:
(in-package "CL-USER")
(load-all-patches)
(require "com")
(require "automation")
(require "com")
(require "automation")
;;; Here's where we are going to save the application:
(defvar *delivered-image-name* "C:/Program Files/Leaf/RunLeaf.exe")
;;; Load the application code.
(compile-file-if-needed "C:/Program Files/Leaf/Leaf Interfaces.lisp" :load t
:output-file "C:/Program Files/Leaf/")
(compile-file-if-needed "C:/Program Files/Leaf/Leaf.lisp" :load
t
:output-file "C:/Program Files/Leaf/")
:output-file "C:/Program Files/Leaf/")
;;; Deliver the application
(deliver 'Leaf *delivered-image-name* 0 :interface :capi :multiprocessing t :QUIT-WHEN-NO-WINDOWS NIL)
(deliver 'Leaf *delivered-image-name* 0 :interface :capi :multiprocessing t :QUIT-WHEN-NO-WINDOWS NIL)
(quit)
And this works on my Windows XP computer. However, when I try running
it on another Windows XP computer, the programs load and start but then I'm
seeing this error message:
Error: FindExecutable returned error code 2.
Type :b for backtrace
Call to WIN32::PROCESS-COMMAND-OPTIONS
Call to INITIALIZESYSTEMS
Call to LEAF
Call to DELIVERY::MAYBE-RYB-TOP-LEVEL
Call to (SUBFUNCTION MP::PROCESS-SG-FUNCTION
MP::INITIALIZE-PROCESS-STACK)
Any idea what I'm missing? Is there a WIN32
package that I have to load or require?
And, as always, thanks in advance!
Bruce.