[Openmcl-devel] OS X 10.6 Gestures in CCL 1.6: how to define missing objc method interfaces?
Gary Byers
gb at clozure.com
Sat Dec 4 20:22:18 PST 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