[Openmcl-devel] IDE under Windows

R. Matthew Emerson rme at clozure.com
Wed Jan 25 07:11:48 PST 2012

On Jan 24, 2012, at 10:43 PM, Greg Bennett wrote:

> After some time away, I now have the opportunity for further attempts to move
> an application from Allegro to CCL.
> With a new cygwin plus the list of tools from the wiki/WindowsNotes,
> and a new ccl, I am puzzled by my inability to build the IDE from
> 64-bit code:
> OS: Windows 7 Pro 64-bit
> CCL: downloaded via svn 
>         64-bit (lisp-implenetation-version) -> Version 1.7-dev-r14869; 32-bit -> r14962
>         under cygwin, ran svn up -> 15177M
> Under cygwin: ran make in   ...ccl/lisp-kernel/win32, and in ...ccl/lisp-kernel/win64
>                       both successfully
> In ...ccl:  made copies on the exe and image files for 32 and 64 bit versions
>               ran the copies and executed (rebuild-ccl :clean t)
>               both successfully
> The tried (require :cocoa-application) -> success in the 32-bit version
>                but -> Error: Unknown foreign type :OBJC_OBJECT in the 64-bit version.
> Perhaps I have missed a step, perhaps the IDE does not build in 64-bits and I have missed a note
> somewhere which would have told me that. If so, apologies.

Your suspicion is correct.  I'm not really up-to-date on the current
Cocotron situation, but the last I knew, it wasn't possible/feasible/easy
to build the Cocotron libraries for 64-bit Windows.

In any case, the Cocotron DLLs that are in CCL's svn repository are
32-bit only, so the Cocotron-based IDE only works (for some value
of work) as a 32-bit program.

More information about the Openmcl-devel mailing list