P5NCI provides a bare-bones, stripped down, procedural interface to shared libraries installed on your system. It allows you to call functions in them without writing or compiling any glue code. I recommend using P5NCI::Library as it has a nicer inte...CHROMATIC/P5NCI-0.31 - 12 Dec 2007 01:57:26 GMT - Search in distribution
Parse function signatures for FFI from gcc4 -fdump-translation-unit Also parses record types (union, struct) if used as arguments of the used functions. Note that the output should be compiler independent. So you CAN use gcc for creating FFI signatur...RURBAN/C-DynaLib-0.61 - 21 Dec 2010 17:51:31 GMT - Search in distribution
- C::DynaLib - Dynamic Perl interface to C compiled code.
Platypus is a library for creating interfaces to machine code libraries written in languages like C, C++, Fortran, Rust, Pascal. Essentially anything that gets compiled into machine code. This implementation uses "libffi" to accomplish this task. "li...PLICEASE/FFI-Platypus-0.45 - 24 Oct 2016 12:02:04 GMT - Search in distribution