>
>
> We don't really have a choice, the C API does not offer all the features we
> need and we also need to follow the new LLVM changes internally. Hopefully,
> the LLVM team is always helping us :-)
>

I wouldn't expect you to use the C API internally, but it's convenient to
wrap it with FFI. That's how bindings were created for e.g. Lua and Ocaml.

> Linkage may also be problematic since my FFI bindings depend on LLVM
> dylibs. I'm not sure how they would work with MacRuby yet.
>
>
> It will very likely collide at runtime... until we un-export all symbols
> (but the C extension ones) from the link phase, which should happen in
> theory for our next release, 0.6.
>

That sounds promising. Thanks for the explanation.

Best,

Jeremy


> Laurent
>
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel@lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>
>
_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

Reply via email to