[Openmcl-devel] New interface translator for Leopard (especially)
Ron Garret
ron at awun.net
Tue Nov 6 15:26:29 PST 2007
On Nov 6, 2007, at 3:08 PM, Gary Byers wrote:
>
>
> On Tue, 6 Nov 2007, Ron Garret wrote:
>
>> Is there an easy way to use ffigen to import other (non-Apple)
>> libraries? (I'm specifically thinking of libmysql.)
>>
>> I tried the obvious thing:
>>
>> h-to-ffi.sh /usr/local/mysql/include/mysql.h
>>
>> but that didn't seem to do anything (though reverse-engineering one
>> of the populate.sh scripts sure makes it look like it should have).
>
> I think that it should have created
>
> ./usr/local/mysql/include/mysql.ffi # in current directory
Ah! There it is. I guess I wasn't expecting it to copy the entire
path.
> The directory structure (darwin-x86-headers64/*/C) does matter
> to other things that use the .ffi files and the .cdb files built
> from them, and CREATE-INTERFACES expects there to be a "populate.sh"
> script in the "standard" place.
I see. Thanks!
rg
More information about the Openmcl-devel
mailing list