Closed probeadd closed 5 years ago
same here, did you figure something out?
Nothing. Would you please help us and check this out? 😅 @jabley
Looking now...
I can build the parent project by checking out current HEAD, then doing:
$ export CPATH="/opt/boxen/homebrew/opt/openssl/include"
$ make
Still looking at why this formula has stopped working.
The formula is trying to build with:
Building LuaJIT...
HOSTLINK host/minilua
Apple LLVM version 10.0.0 (clang-1000.11.45.2)
Target: x86_64-apple-darwin17.7.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld"
-demangle
-lto_library /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib
-dynamic -arch x86_64 -image_base 100000000 -macosx_version_min 10.4.0
-syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk
-w -pagezero_size 10000 -o host/minilua -lcrt1.o
-Ldeps/luajit/src -L/opt/boxen/homebrew/opt/openssl/lib -L/opt/boxen/homebrew/lib -L/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries host/minilua.o -lm -headerpad_max_install_names -lSystem -lgcc_s.10.4 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.10.4.a
ld: library not found for -lgcc_s.10.4
The vanilla git checkout is trying to build with
Building LuaJIT...
HOSTCC host/minilua.o
HOSTLINK host/minilua
Apple LLVM version 10.0.0 (clang-1000.11.45.2)
Target: x86_64-apple-darwin17.7.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld"
-demangle -lto_library
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib
-dynamic -arch x86_64 -image_base 100000000 -macosx_version_min 10.4.0
-pagezero_size 10000 -o host/minilua -lcrt1.o
-L/opt/boxen/homebrew/lib -Ldeps/luajit/src host/minilua.o
-lm -lSystem -lgcc_s.10.4
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.10.4.a
The syslibroot
argument in the first version seems to be the problem. Still looking at how this is set.
I'm sorry, it's been a while. Is there any update to this issue?
Hey, any news ? Thanks :)
@AnderEnder proposed a fix here: https://github.com/giltene/wrk2/pull/66
Fixed here too. https://github.com/jabley/homebrew-wrk2/pull/3
Thanks @AnderEnder. I've not had time to understand this beyond seeing that it seemed to be an OS or XCode upgrade issue again.
I tried to install wrk2 on Mac (MacOS Mojave verison 10.14 (18A391)) via HomeBrew. Here is the output:
I also tried to build from source, here is the output:
Is there any solution for this? Thank you.