Newbie to Helium environment and trying to build helium block chain Core and Mining App
krishchanDr opened this issue · 1 comments
krishchanDr commented
Hi All,
I'm trying to build blockchain-core and miner-master on my ubuntu laptop with Ubuntu 20.04.2 LTS.
Facing below issue while compiling blockchain-core, Please Help me on this,
make[1]: Leaving directory '/home/chandra/Desktop/CryptoMining/Helium/tars/blockchain-core/_build/default/lib/splicer/c_src'
- mkdir -p _build/cmake
- cd _build/cmake
- type cmake3
- CMAKE=cmake
- cmake -DWITH_BUNDLE_SNAPPY=ON -DWITH_BUNDLE_LZ4=ON ../../c_src
-- LZ4 library: /home/chandra/Desktop/CryptoMining/Helium/tars/blockchain-core/_build/default/lib/rocksdb/_build/cmake/lz4/lib/liblz4.a
-- LZ4 includes: /home/chandra/Desktop/CryptoMining/Helium/tars/blockchain-core/_build/default/lib/rocksdb/_build/cmake/lz4/include
-- Snappy library: /home/chandra/Desktop/CryptoMining/Helium/tars/blockchain-core/_build/default/lib/rocksdb/_build/cmake/snappy/lib/libsnappy.a
-- Snappy includes: /home/chandra/Desktop/CryptoMining/Helium/tars/blockchain-core/_build/default/lib/rocksdb/_build/cmake/snappy/include
-- cmake args -DCMAKE_POSITION_INDEPENDENT_CODE=ON;-DCMAKE_CXX_COMPILER=/usr/bin/c++;-DCMAKE_AR=/usr/bin/ar;-DCMAKE_BUILD_TYPE=Release;-DFAIL_ON_WARNINGS=OFF;-DPORTABLE=ON;-DUSE_RTTI=1;-DWITH_TOOLS=OFF;-DWITH_TESTS=OFF;-DWITH_GFLAGS=OFF;-DWITH_JEMALLOC=OFF;-DWITH_TBB=;-DWITH_SNAPPY=TRUE;-DWITH_LZ4=TRUE;-DWITH_ZLIB=;-DWITH_BZ2=;-DWITH_ZSTD=;-Dsnappy_ROOT_DIR=/home/chandra/Desktop/CryptoMining/Helium/tars/blockchain-core/_build/default/lib/rocksdb/_build/cmake/snappy;-Dlz4_ROOT_DIR=/home/chandra/Desktop/CryptoMining/Helium/tars/blockchain-core/_build/default/lib/rocksdb/_build/cmake/lz4
-- Found RocksDB library: /home/chandra/Desktop/CryptoMining/Helium/tars/blockchain-core/_build/default/lib/rocksdb/_build/cmake/rocksdb-prefix/src/rocksdb-build/librocksdb.a
-- Found RocksDB includes: /home/chandra/Desktop/CryptoMining/Helium/tars/blockchain-core/_build/default/lib/rocksdb/c_src/../deps/rocksdb/include
-- Using OTP lib: /usr/lib/erlang/lib - found
-- Using erl_interface version: erl_interface-3.13.1
-- Using erts version: erts-10.6.4
-- Configuring done
-- Generating done
-- Build files have been written to: /home/chandra/Desktop/CryptoMining/Helium/tars/blockchain-core/_build/default/lib/rocksdb/_build/cmake - echo done.
done.
===> Unable to run pre hooks for 'compile', command 'compile' in namespace 'protobuf' not found.
make: *** [GNUmakefile:7: compile] Error 1
.
Regards
Krishchan
.
Vagabond commented
my guess is you're missing some kind of protobuf dependency?