Skip to content

Instantly share code, notes, and snippets.

@donSchoe
Created October 22, 2015 18:04
Show Gist options
  • Save donSchoe/4c032db8b558b6dcb269 to your computer and use it in GitHub Desktop.
Save donSchoe/4c032db8b558b6dcb269 to your computer and use it in GitHub Desktop.
webthree-helpers also fail to compile, too, related?
ETHBUILD - INFO: Starting build of webthree-helpers/utils for requested project all.
-- The C compiler identification is GNU 5.2.0
-- The CXX compiler identification is GNU 5.2.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- boost headers: /usr/include
-- boost lib : /usr/lib64/libboost_thread.so;/usr/lib64/libboost_date_time.so;/usr/lib64/libboost_system.so;/usr/lib64/libboost_regex.so;/usr/lib64/libboost_chrono.so;/usr/lib64/libboost_filesystem.so;/usr/lib64/libboost_unit_test_framework.so;/usr/lib64/libboost_program_options.so;/usr/lib64/libboost_random.so
-- Found gmp: /usr/include
-- Gmp headers: /usr/include
-- Gmp lib : /usr/lib64/libgmp.so
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user/Desktop/webthree-helpers/webthree-helpers/utils/build
[ 41%] Built target secp256k1
[100%] Built target scrypt
ETHBUILD - INFO: Starting build of libweb3core for requested project all.
-- The C compiler identification is GNU 5.2.0
-- The CXX compiler identification is GNU 5.2.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- boost headers: /usr/include
-- boost lib : /usr/lib64/libboost_thread.so;/usr/lib64/libboost_date_time.so;/usr/lib64/libboost_system.so;/usr/lib64/libboost_regex.so;/usr/lib64/libboost_chrono.so;/usr/lib64/libboost_filesystem.so;/usr/lib64/libboost_unit_test_framework.so;/usr/lib64/libboost_program_options.so;/usr/lib64/libboost_random.so
------------------------------------------------------------------------
-- Configuring dev
------------------------------------------------------------------------
-- CMake Version 3.3.2
-- CMAKE_BUILD_TYPE Build type RelWithDebInfo
-- TARGET_PLATFORM Target platform Linux
--------------------------------------------------------------- features
-- PROFILING Profiling support OFF
-- PARANOID - OFF
-- MINIUPNPC - ON
------------------------------------------------------------- components
-- TESTS Build tests ON
-- TOOLS Build tools ON
------------------------------------------------------------------------
-- Found jsoncpp: /usr/include
-- JsonCpp headers: /usr/include
-- JsonCpp lib : /usr/lib64/libjsoncpp.so
-- Found leveldb: /usr/include
-- LevelDB headers: /usr/include
-- LevelDB lib : /usr/lib64/libleveldb.so
-- Found CryptoPP: /usr/include (found suitable exact version "5.6.2")
-- CryptoPP headers: /usr/include
-- CryptoPP lib : /usr/lib64/libcryptopp.so
-- Found miniupnpc: /usr/include
-- miniupnpc headers: /usr/include
-- miniupnpc lib : /usr/lib64/libminiupnpc.so
./test.cpp./overlaydb.cpp./libdevcore/./CommonJS.cpp./libdevcore/./rlp.cpp./libdevcore/./RangeMask.cpp./libdevcore/./core.cpp./libdevcore/./FixedHash.cpp./libdevcore/./Base36.cpp./libdevcrypto/./hexPrefix.cpp./libdevcrypto/./trie.cpp./libdevcrypto/./AES.cpp./libdevcrypto/./crypto.cpp./libdevcrypto/./MemTrie.cpp./libdevcrypto/./SecretStore.cpp./libp2p/./net.cpp./libp2p/./rlpx.cpp./libp2p/./capability.cpp./libp2p/./peer.cpp
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user/Desktop/webthree-helpers/libweb3core/build
Scanning dependencies of target dev_BuildInfo.h
[ 0%] Built target dev_BuildInfo.h
[ 31%] Built target devcore
[ 43%] Built target devcrypto
[ 46%] Built target rlp
[ 72%] Built target p2p
[100%] Built target testweb3core
ETHBUILD - INFO: Starting build of libethereum for requested project all.
-- The C compiler identification is GNU 5.2.0
-- The CXX compiler identification is GNU 5.2.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- boost headers: /usr/include
-- boost lib : /usr/lib64/libboost_thread.so;/usr/lib64/libboost_date_time.so;/usr/lib64/libboost_system.so;/usr/lib64/libboost_regex.so;/usr/lib64/libboost_chrono.so;/usr/lib64/libboost_filesystem.so;/usr/lib64/libboost_unit_test_framework.so;/usr/lib64/libboost_program_options.so;/usr/lib64/libboost_random.so
------------------------------------------------------------------------
-- Configuring ethereum
------------------------------------------------------------------------
-- CMake Version 3.3.2
-- CMAKE_BUILD_TYPE Build type RelWithDebInfo
-- TARGET_PLATFORM Target platform Linux
--------------------------------------------------------------- features
-- Hardware identification support
-- HTTP Request support
-- VMTRACE VM execution tracing OFF
-- PROFILING Profiling support OFF
-- FATDB Full database exploring ON
-- ROCKSDB Prefer rocksdb to leveldb OFF
-- OLYMPIC Default to the Olympic network OFF
-- PARANOID - OFF
------------------------------------------------------------- components
-- TESTS Build tests ON
-- ETHASHCL Build OpenCL components ON
-- EVMJIT Build LLVM-based JIT EVM ON
------------------------------------------------------------------------
-- Found LLVM 3.7.0
-- Using LLVMConfig.cmake in: /usr/share/llvm/cmake
-- EVM JIT version: 0.9.0
-- Found CryptoPP: /usr/include (found suitable version "5.6.2", minimum required is "5.6.2")
-- Found jsoncpp: /usr/include
-- JsonCpp headers: /usr/include
-- JsonCpp lib : /usr/lib64/libjsoncpp.so
-- Found leveldb: /usr/include
-- LevelDB headers: /usr/include
-- LevelDB lib : /usr/lib64/libleveldb.so
-- CryptoPP headers: /usr/include
-- CryptoPP lib : /usr/lib64/libcryptopp.so
-- Looking for CL_VERSION_2_0
-- Looking for CL_VERSION_2_0 - found
-- Found OpenCL: /usr/lib64/libOpenCL.so (found version "2.0")
-- OpenCL headers: /usr/include
-- OpenCL lib : /usr/lib64/libOpenCL.so
-- Cpuid headers: CPUID_INCLUDE_DIR-NOTFOUND
-- Cpuid lib : CPUID_LIBRARY-NOTFOUND
-- Found miniupnpc: /usr/include
-- miniupnpc headers: /usr/include
-- miniupnpc lib : /usr/lib64/libminiupnpc.so
-- Found json_rpc_cpp: /usr/include (found suitable version "0.6.0", minimum required is "0.4")
-- json-rpc-cpp headers: /usr/include
-- json-rpc-cpp lib : /usr/lib64/libjsonrpccpp-common.so;/usr/lib64/libjsonrpccpp-server.so;/usr/lib64/libjsonrpccpp-client.so
-- Found CURL: /usr/include
-- curl headers: /usr/include
-- curl lib : /usr/lib64/libcurl.so
-- Found mhd: /usr/include
-- microhttpd headers: /usr/include
-- microhttpd lib : /usr/lib64/libmicrohttpd.so
-- jsonrpcstub location : /usr/bin/jsonrpcstub
-- test: ClientBase | --eth_testfile=BlockTests/bcJS_API_Test --eth_threads=1; --eth_testfile=BlockTests/bcJS_API_Test --eth_threads=3; --eth_testfile=BlockTests/bcJS_API_Test --eth_threads=10; --eth_testfile=BlockTests/bcValidBlockTest --eth_threads=1; --eth_testfile=BlockTests/bcValidBlockTest --eth_threads=3; --eth_testfile=BlockTests/bcValidBlockTest --eth_threads=10
-- test: JsonRpc | --eth_testfile=BlockTests/bcJS_API_Test; --eth_testfile=BlockTests/bcValidBlockTest
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user/Desktop/webthree-helpers/libethereum/build
Scanning dependencies of target ethereum_BuildInfo.h
[ 4%] Built target ethash
[ 18%] Built target evmjit
[ 18%] Built target Sentinel.jsonstub
[ 18%] Built target ethereum_BuildInfo.h
[ 20%] Built target natspec
[ 22%] Built target ethash-cl
[ 22%] Built target minerphonehome.jsonstub
[ 24%] Built target evmcore
[ 24%] Built target minerfarm.jsonstub
[ 35%] Built target ethcore
[ 44%] Built target evmasm
[ 46%] Built target ethminer
[ 49%] Built target lll
[ 54%] Built target evm
[ 55%] Built target ethkey
[ 56%] Built target lllc
[ 76%] Built target ethereum
[ 80%] Built target ethvm
[ 81%] Built target testutils
[ 81%] Building CXX object test/CMakeFiles/testeth.dir/boostTest.cpp.o
[ 82%] Building CXX object test/CMakeFiles/testeth.dir/fuzzTesting/createRandomTest.cpp.o
[ 82%] Building CXX object test/CMakeFiles/testeth.dir/fuzzTesting/fuzzHelper.cpp.o
[ 83%] Building CXX object test/CMakeFiles/testeth.dir/libethcore/difficulty.cpp.o
/home/user/Desktop/webthree-helpers/libethereum/test/boostTest.cpp: In function ‘int main(int, char**)’:
/home/user/Desktop/webthree-helpers/libethereum/test/boostTest.cpp:81:38: error: ‘const class std::list<std::basic_string<char> >’ has no member named ‘is_empty’
if( !runtime_config::test_to_run().is_empty() )
^
/home/user/Desktop/webthree-helpers/libethereum/test/boostTest.cpp:83:4: error: ‘test_case_filter’ was not declared in this scope
test_case_filter filter(runtime_config::test_to_run());
^
/home/user/Desktop/webthree-helpers/libethereum/test/boostTest.cpp:85:60: error: ‘filter’ was not declared in this scope
traverse_test_tree(framework::master_test_suite().p_id, filter);
^
test/CMakeFiles/testeth.dir/build.make:110: recipe for target 'test/CMakeFiles/testeth.dir/boostTest.cpp.o' failed
make[2]: *** [test/CMakeFiles/testeth.dir/boostTest.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:1242: recipe for target 'test/CMakeFiles/testeth.dir/all' failed
make[1]: *** [test/CMakeFiles/testeth.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
ETHBUILD - ERROR: Building repository "libethereum" failed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment