[Openmcl-devel] (no subject)

Kevin Fowler kfowler at esterdome.com
Wed May 7 21:07:31 PDT 2014


Hi,

I'm trying to rebuild the Framework interfaces provided with Clozure
(1.9-r16070M DarwinX8664) on Mac OS X 10.9.

I'm following the instructions to build a framework interface at
http://trac.clozure.com/ccl/wiki/CustomFramework.

I've built ffigen4 from
http://svn.clozure.com/publicsvn/ffigen4/branches/ffigen-apple-gcc-6465/ffigen4.

Running darwin-x86-headers64/libc/C/populate.sh works. I have not been
able to get populate.sh to work for the other frameworks.

Processing math.c NSTask.h, NSXPCConnection.h, etc., I get errors
like: "/usr/local/bin/../ffigen/include/math.h:620: error: syntax
error before ‘__AVAILABILITY_INTERNAL__MAC_10_9’" . Similarly for
"__header_always_inline".

When I work-around those errors, I get errors in NSTask.h,
NSXPCConnection.h, etc.

Are these known issues on 10.9? Is there a way to build/rebuild the
interface definitions from the 10.8 SDK on Mac OS 10.9?

Thanks,

—Kevin



More information about the Openmcl-devel mailing list