Closed dahadaller closed 5 years ago
Same problem here.
Hello,
Which compiler you are using?
I noticed right now that you are using the latest Macos version. Currently we are supporting only High Sierra 10.13.
I have also replicated this same problem in a colleague's (Bon, who is also on this thread) computer on High Sierra 10.13, too. My computer has Mojave. The compiler used on High Sierra computer was clang.
Bons-MacBook-Pro:~ bon$ ls -l $(which cc)
lrwxr-xr-x 1 root wheel 5 Oct 26 21:22 /usr/bin/cc -> clang
Bons-MacBook-Pro:libscapi bon$ ls -l $(which g++)
-rwxr-xr-x 1 root wheel 18288 Sep 21 00:17 /usr/bin/g++
Bons-MacBook-Pro:libscapi bon$ g++ --version
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/c++/4.2.1
Apple LLVM version 10.0.0 (clang-1000.11.45.5)
Target: x86_64-apple-darwin18.0.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
Are there any plans to update the install instructions for macos Mojave? I recently updated, but now, when I tried to re-compile libscapi with the install instructions listed here, the
brew link openssl
step returns the following error:I have put each of those export statements in my .bash_profile and I've made sure that
/usr/local/opt/openssl/bin
comes before all other directories in the PATH.I've also tried linking manually (according to this stackoverflow page), to no avail:
From what glean off forums, it might be that macos Mojave has it's own ssl library and that brew doesn't have the credentials to make openssl a default (even with the
brew link --force
option.) If I try to compile libscapi without first linking openssl, the compilation will progress for a while, and then it will terminate with the following error:How could I remedy this? Any help at all would be much appreciated.