LINUX.ORG.RU

libffi vs libffcall

 


0

1

С помощью какой либы лучше реализовывать годное FFI? ffcall выглядит значительно более вменяемо, чем libffi, но уже давненько не обновляется.

★★★★★
Ответ на: комментарий от tailgunner

А старый на чем был? Меня в libffi смущает качество документации и то, что поддержка variadic-функций там пока значится как сырая.

buddhist ★★★★★
() автор топика
Ответ на: комментарий от buddhist

А старый на чем был?

Старый из PyPy - ХЗ, но тот, что в CPython - тоже на libffi.

Меня в libffi смущает качество документации и то, что поддержка variadic-функций там пока значится как сырая.

Я думаю, там просто README не обновлялся давно :)

tailgunner ★★★★★
()

LuaJIT FFI

Использовать LuaJIT как либу.

anonymous
()

Про libffi ничего не скажу, а вот у libffcall в Debian майнтейнеры невменяемые. Собрали зачем-то её как shared library. А она в таком виде не работоспособна в принципе, закономерно сегфолтится. К самой библиотеке претензий нет.

k_andy ★★★
()
Ответ на: комментарий от k_andy

У ffcall судя по всему вообще мейнтенеры невменяемые :) Тот же Bruno Haible судя по всему забил на нее, потому что так и не удосужился сделать нормальные тарболлы на гнушных ftp и на почту по этому поводу не отвечает.

buddhist ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.