Skip to content
This repository has been archived by the owner on Mar 5, 2024. It is now read-only.

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

Open
krishchanDr opened this issue Mar 9, 2022 · 1 comment

Comments

@krishchanDr
Copy link

krishchanDr commented Mar 9, 2022

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
Copy link
Contributor

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

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@Vagabond @krishchanDr and others