[Openmcl-devel] Error compiling Currency Converter sample
R. Matthew Emerson
rme at clozure.com
Sun Apr 13 20:55:19 EDT 2008
On Apr 13, 2008, at 7:09 PM, Joe Jones wrote:
> First time using Clozure CL and I was really interested in playing
> with the Cocoa integration. So, I went through the Currency
> Converter sample and all goes great right up to the time I try to
> compile the sample with build-application. Here is what I am seeing:
> Welcome to Clozure Common Lisp Version 1.1-r9150S (DarwinX8664)!
> ? (setf (current-directory) "/Users/jjones/Desktop/clozure/currency-
> ? (load "currency-converter")
> ;Compiler warnings :
> ; Unused lexical variable SENDER, in |-[ConverterController
> ? (require "build-application")
> ("builder-utilities" "build-application")
> ? (ccl:build-application :name "Currency Converter"
> :main-nib-name "currency-converter"
> :nib-files '(#P"currency-converter/currency-
> > Error: Reader error: No external symbol named "BUILD-APPLICATION"
> in package #<Package "CCL"> .
> > While executing: CCL::%PARSE-TOKEN, in process Listener(82).
> > Type :POP to abort, :R for a list of available restarts.
> > Type :? for other options.
Looks like you're not in the CCL package. If you don't want to do (in-
package "CCL") before building the application, you'll need to say
CCL::BUILD-APPLICATION instead, since BUILD-APPLICATION isn't external.
Also, note that :nibfiles (not :nib-files) is the correct keyword
Hope that helps.
More information about the Openmcl-devel