I am trying to build bitcoind on Ubuntu 16 64-bit. I have installed the dependencies and have built it fine many times on other machines.
During ./configure, I am getting
checking whether the Boost::Unit_Test_Framework library is available... yes checking for dynamic linked boost test... yes checking for mismatched boost c++11 scoped enums... ok checking for SSL... no configure: error: openssl not found.
I have run
sudo apt-get install libssl-dev and tried it, also tried
brew install openssl, still no dice.
Before, I was getting a missing pkg-config at this point, even though I had installed it. I installed pkgconf and also installed it via brew, and now it's complaining about openssl, which is definitely installed.
$ which openssl /usr/bin/openssl
Any ideas? Frankly, I'm stumped.
I built openssl from source, now I'm getting this:
checking for mismatched boost c++11 scoped enums... ok checking for SSL... yes checking for CRYPTO... yes checking for EVENT... no configure: error: libevent not found.
I'm not sure what is going on... it seems it cannot find packages installed via apt-get for some reason.