On Wed, Apr 19, 2017 at 10:55 AM, Patrick Gundlach <[email protected]> wrote:
> Hello all,
>
> I have a (probably very dumb) question regarding the new TeXlive 2017. I'd 
> like to link C-libraries (actually written in Go, but I would start with 
> simple cases first) to LuaTeX, without recompiling. I believe this is 
> possible with the new LuaTeX. Is this correct? Is this supported on Mac, 
> Linux and Windows? Is this related to ffi?
>
> If this is possible: is there a small howto somewhere?
luatex 1.0.4 has a ffi module which aims to be compatible with  luajit ffi as in
http://luajit.org/ext_ffi.html
so, if you have a C so/dll  you can load it in luatex, but you have
also to provide an "interface "
(see, for example Accessing the zlib Compression Library in
http://luajit.org/ext_ffi_tutorial.html  )

I don't know if the luatex binary of the  Mac is compiled with the
right switches, but in build.sh
strip -u -r -A -n
should do the work
(at least it was the last time I have  cross-compiled for mac).
-- 
luigi

Reply via email to