-
Notifications
You must be signed in to change notification settings - Fork 63
Closed
Description
As I mentioned in #242, I'm trying to build luvi on Apple Silicon. However, this fails with a linker error:
ld: missing LC_SEGMENT file 'jitted_tmp/src/lua/init.lua_luvi_generated.o' for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [luvi] Error 1
make[1]: *** [CMakeFiles/luvi.dir/all] Error 2
make: *** [all] Error 2
CI logs available at https://github.com/Homebrew/homebrew-core/pull/69036/checks?check_run_id=1739201673.
The error starts here and the CMake invocation is here.
This compiles successfully on the Intel CI nodes. As previously mentioned, I'm building with a custom libuv (v1.40), a custom LuaJIT (OpenResty v2.1-20201229), and a shared libluv (v1.36.0, built with the aforementioned libuv and LuaJIT).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels