Google dense_hash_map missing?
When I do a ./make on my Ubuntu 14.04 it fails with the following error:
$ ./make
c++ -- .r... -- parser.cpp
c++ -- .r... -- cb/taint.cpp
c++ -- .r... -- cb/sql.cpp
c++ -- .r... -- cb/dumpTX.cpp
c++ -- .r... -- cb/closure.cpp
c++ -- .r... -- cb/headers.cpp
c++ -- .r... -- cb/rawdump.cpp
c++ -- .r... -- cb/rewards.cpp
c++ -- .r... -- cb/pristine.cpp
In file included from cb/dumpTX.cpp:4:0:
./util.h:215:45: fatal error: google/dense_hash_map: File or directory not found.
#include <google/dense_hash_map>
And a lot more errors regarding dense hash map.
I tried to get its source from https://github.com/sparsehash/sparsehash and include the missing files, but at the end it still misses a sparseconfig.h I can't find.
Any hints?
I should better read the README and not only docs.
In the sparsehash folder:
./configure
make install
sudo apt-get install libssl-dev build-essential g++ libboost-all-dev libsparsehash-dev git-core perl
this comment fix it for me thank you **
apt-get install libssl-dev build-essential g++ libboost-all-dev libsparsehash-dev git-core perl
**
sudo apt-get install libssl-dev build-essential g++ libboost-all-dev libsparsehash-dev git-core perl
Fixed it in my case as well, thank you.