[Openmcl-devel] OS X 10.6 Gestures in CCL 1.6: how to define missing objc method interfaces?

Gary Byers gb at clozure.com
Sun Dec 5 04:22:18 UTC 2010


Most of the populate.sh scripts for Darwin contain constructs like:

SDK=/Developer/SDKs/MacOSX10.5.sdk
...
CFLAGS= ... -mmacosx-version-min=10.5 ...

The changes needed to process the 10.6 headers are left as an exercise.

The newer compiler frontend only recognizes ObjC block extensions if
the -fblocks option is added to CFLAGS.  That's necessary (but quite
possibly not sufficient) to be able to use ObjC blocks in CCL.

I updated the Wiki page at

<http://trac.clozure.com/ccl/wiki/BuildFFIGEN>

to explain how to build and install this version.



On Sat, 4 Dec 2010, Raffael Cavallaro wrote:

>
> On Dec 4, 2010, at 4:47 AM, Gary Byers wrote:
>
>>  one
>> notable exception is the new "block" data type.  I think that I have a version
>> (based on a newer version of Apple's GCC) that handles that somewhere, and
>> IIRC it seemed to even work ...
>
> If it wouldn't be too much trouble, it would be great if you could put this newer version up on the clozure ftp site.
>
> Also, does populate.sh need to be modified for ccl::create-interfaces to work properly?
>
> warmest regards,
>
> Ralph
>
>
> Raffael Cavallaro
> raffaelcavallaro at me.com
>
>
>
>
>
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> http://clozure.com/mailman/listinfo/openmcl-devel
>
>



More information about the Openmcl-devel mailing list