FFI-Platypus
FFI-Platypus copied to clipboard
Write Perl bindings to non-Perl libraries with FFI. No XS required.
``` *** Unable to detect ffi_abis *** [[[ C pre-processor failed... ]]] [[[ will try all known ABIs ]]] PR abi.default_abi=1 PR abi.sysv=1 PR abi.win64=2 ```
`FFI::TinyCC` hasn't installed cleanly on mac for quite some time, and hasn't installed on a host of other platforms, so I don't want encourage people to use it.
http://www.dyncall.org/ may be preferred in some environments over libffi (?). it's a question.
[This is mostly a placeholder for temporary coordination until we decide where we officially want to move this initiative to.] **Uncategorized** * [ ] `nghttpd 2` HTTP user agent *...
Right now the set of types that are supported by closures is pretty small compared to what you can use when creating or attaching a function object. Custom types would...
Given #258, maybe it would be a good idea to check that we can roundtrip min/max integer types for scalar, array and pointer types. Should include these tests as a...
Sometimes a function uses a parameter only for input or for output. In those cases, the type conversion code can be optimized to convert data in a single direction, rather...
this is the error from the appropriate tests. I've disabled C++ support for this combo until we can work this out. ``` # Subtest: build c++ # corpus/ffi_build/project-cxx/foo1.cxx # corpus/ffi_build/project-cxx/foo2.cpp...
A .def file is another way to define a list of exported functions with VC++. It might be possible to set this from the .fbx file, or it might be...
I have this simple test library in C **lib/mylib.c**: ``` #include void mylib_func (void (*callback)()) { printf( "Inside func..\n"); (*callback)(); } ``` I compiled it with ``` gcc -c -fpic...