[Openmcl-devel] 1.4-dev-r12181M-trunk fails building 32-bit IDE

R. Matthew Emerson rme at clozure.com
Mon Jun 1 12:01:34 PDT 2009

On Jun 1, 2009, at 10:16 AM, Raffael Cavallaro wrote:

> 1.4-dev-r12181M-trunk builds the 64-bit IDE without incident, but
> fails building the 32-bit IDE:
> ;Loading #P"ccl:cocoa-ide;fasls;xinspector.dx32fsl.newest"...
>> Error: Undefined function NEXTSTEP-FUNCTIONS:|
> stringByReplacingOccurrencesOfString:withString:| called with
> arguments (#<NS-MUTABLE-STRING #1="" (#x149550)> #<NS-CONSTANT-STRING
> "Clozure CL" (#x12B2E0)> #<NS-MUTABLE-STRING #1# (#x11E150)>) .

stringByReplacingOccurrencesOfString:withString: is a new-with-Leopard  

Even if you're running Leopard, on 32-bit systems, we use an interface  
database built from Tiger include files; the 32-bit lisp (even when  
running on Leopard) therefore doesn't know about the new method.

Anyway, should be fixed in r12182.

More information about the Openmcl-devel mailing list