P5NCI - Perl extension for loading shared libraries and their functions

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.

FFI::Platypus - Write Perl bindings to non-Perl libraries with FFI. No XS required.

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.47 - 23 Mar 2017 22:28:15 GMT - Search in distribution

3 results (0.094 seconds)