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 | 1.56-2.fc36 | - |
Fedora 35 | 1.55-1.fc35 | - |
Fedora 34 | 1.43-1.fc34 | - |
You can contact the maintainers of this package via email at
perl-FFI-Platypus dash maintainers at fedoraproject dot org
.