JBenda/inkcpp

Heads up: no arm64 code in latest binary release/download for macos

framkant opened this issue · 3 comments

warning: ignoring file 'inkcpp/macos-clib/lib/ink/libinkcpp_c.a32': found architecture 'x86_64', required architecture 'arm64'
etc

A manual Cmake build of the source seems to work fine

JBenda commented

Thanks for telling this. Do you know the macOS build system more in detail?
The downloadable lib is built on the GitHub actions servers, I will take a look if it is possible to request an architecture.
Then we can provide both variants in the future.

Were you able to use the cmake build clibs?

Sorry for slow feedback, forgot I reported this. I basically just ran ccmake, cmake and make on my arm64 machine so I did not request arch specifically. I had then no problem using the c lib in a C99 project. (statically linking inkcpp/macos-clib/lib/ink/libinkcpp_c.a -lstdc++). I have no prior experience with ink so this was a very limited testing. Seems to work though.

The new release contains now a arm build. Would you like to test it?