Be a bit louder or more defensive about failed cross luajit builds on mac #5242
Labels
Bug Report
Item submitted using the Bug Report template
Infrastructure
Issues related to repository, CI/CD, installers, etc.
Milestone
Following the instructions on the readme fails with :
No rule to make target libs/LuaJitLib/luajit/bin/libluajit.a', needed by src/surge-xt/surge-xt_artefacts/Release/Standalone/Surge XT.app/Contents/MacOS/Surge XT'".
The reason is that the lipo at the end of libs/LuaJitLib/build-fat-luajit.sh requires both builds fo the library (arm64 and x86_64) but the arm64 build is not working with X Code 13.
Work around is to copy the libluajit.a from x86_64 to the bin directory.
Suggested fix (which is beyond my meager Bash skills) is copy the working version if only one is created and skip the lipo.
The text was updated successfully, but these errors were encountered: