Есть некая либа lib.so и надо подключить ее и вызывать функции из скрипта на перле, подскажите как это можно сделать. Как сделать то же самое на С знаю, а вот с перлом что-то не нашел как, спасибо.
Для swig сорсы не нужны - только хидеры. Если хидеров нету, и использование производится методом dlopen -> dlsym -> вызов по указателю, то простого способа нету.
Сложный состоит в создании XS-враппера на каждую загружаемую функцию; или хотя бы на каждый тип загружаемой функции. Долго объяснять.