Write Perl bindings to non-Perl libraries with FFI
Platypus is a Perl 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. libffi is battle tested by a number of other scripting and virtual machine languages, such as Python and Ruby to serve a similar role. There are a number of reasons why you might want to write an extension with Platypus instead of XS.
Release | Stable | Testing |
---|---|---|
Fedora Rawhide | 2.08-5.fc40 | - |
Fedora 40 | 2.08-5.fc40 | - |
Fedora 39 | 2.08-3.fc39 | - |
Fedora 38 | 2.08-1.fc38 | - |
You can contact the maintainers of this package via email at
perl-FFI-Platypus dash maintainers at fedoraproject dot org
.