c2ffi icon indicating copy to clipboard operation
c2ffi copied to clipboard

Clang-based FFI wrapper generator

Results 30 c2ffi issues
Sort by recently updated
recently updated
newest added

❯ git clone https://github.com/rpav/c2ffi.git Cloning into 'c2ffi'... remote: Enumerating objects: 1487, done. remote: Counting objects: 100% (220/220), done. remote: Compressing objects: 100% (115/115), done. remote: Total 1487 (delta 122), reused...

Build was successful using the script copied from https://github.com/rpav/c2ffi/issues/104#issuecomment-1038468510, with the only difference that `llvm@13` is installed, and all environmental variables are changed accordingly. However, when running `c2ffi`, it produced...

I see comments about ubuntu in the Dockerfile for arch linux

My Homebrew package for C2FFI was just rejected from Homebrew Core (https://github.com/Homebrew/homebrew-core/pull/86127) because C2FFI does not have individual tagged releases. While there is a stable _branch_, individual versions are not...

e.g. Note, however, there's something sinister happening to 'compile at the moment, caused by something cl-include or cffi does, so don't fix this until https://github.com/armedbear/abcl/issues/431 is resolved. ```lisp (disassemble 'avpriv-get-gamma-from-trc)...

(c-include "~/....") fails silently (he realized a couple of hours later). Suggest calling namestring o truename before using the path given to c-include

After a bit of experimentation, I got C2FFI to build on MacOS 11 ("Big Sur"). Feel free to add this to your README or anywhere else you see fit in...

I'm trying to build on Mac OS 10.14.2 (Mojave). I installed LLVM with homebrew and set LLVM_DIR to /usr/local/opt/llvm. When I run "cmake .." in the build directory, I get...

enhancement
pr-welcome

Hey guys, I get following errors during the linking stage: ```shell [ 7%] Linking CXX executable bin/c2ffi /home/linuxbrew/.linuxbrew/bin/ld: /home/linuxbrew/.linuxbrew/lib/libLLVM-12.so: undefined reference to `std::__exception_ptr::exception_ptr::_M_release()@CXXABI_1.3.13' /home/linuxbrew/.linuxbrew/bin/ld: /home/linuxbrew/.linuxbrew/lib/libclang-cpp.so.12: undefined reference to `std::__throw_bad_array_new_length()@GLIBCXX_3.4.29' /home/linuxbrew/.linuxbrew/bin/ld:...