helium/blockchain-core

Newbie to Helium environment and trying to build helium block chain Core and Mining App

krishchanDr opened this issue · 1 comments

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
.

my guess is you're missing some kind of protobuf dependency?