JBenda / inkcpp

Inkle Ink C++ Runtime with JSON>Binary Compiler
MIT License
73 stars 15 forks source link

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

Open framkant opened 10 months ago

framkant commented 10 months ago

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 10 months ago

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?

framkant commented 9 months ago

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.

JBenda commented 6 months ago

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