Skip to content

Instantly share code, notes, and snippets.

@jesuscript
Created February 15, 2016 14:39
Show Gist options
  • Save jesuscript/ca891fb3a07326f10b1d to your computer and use it in GitHub Desktop.
Save jesuscript/ca891fb3a07326f10b1d to your computer and use it in GitHub Desktop.
ethbuild solidity
$ scripts/ethbuild.sh --no-git --cores 4 --project solidity
ETHBUILD - INFO: Starting build of webthree-helpers/utils for requested project solidity.
-- The C compiler identification is AppleClang 7.0.2.7000181
-- The CXX compiler identification is AppleClang 7.0.2.7000181
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/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: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/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/local/include
-- boost lib : /usr/local/lib/libboost_thread-mt.a;/usr/local/lib/libboost_date_time-mt.a;/usr/local/lib/libboost_system-mt.a;/usr/local/lib/libboost_regex-mt.a;/usr/local/lib/libboost_chrono-mt.a;/usr/local/lib/libboost_filesystem-mt.a;/usr/local/lib/libboost_unit_test_framework-mt.a;/usr/local/lib/libboost_program_options-mt.a;/usr/local/lib/libboost_random-mt.a
-- Found gmp: /usr/local/include
-- Gmp headers: /usr/local/include
-- Gmp lib : /usr/local/lib/libgmp.dylib
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/megatv/CODE/CORE/webthree-helpers/webthree-helpers/utils/build
[ 33%] Built target secp256k1
[100%] Built target scrypt
ETHBUILD - INFO: Starting build of libweb3core for requested project solidity.
-- The C compiler identification is AppleClang 7.0.2.7000181
-- The CXX compiler identification is AppleClang 7.0.2.7000181
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/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: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/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/local/include
-- boost lib : /usr/local/lib/libboost_thread-mt.a;/usr/local/lib/libboost_date_time-mt.a;/usr/local/lib/libboost_system-mt.a;/usr/local/lib/libboost_regex-mt.a;/usr/local/lib/libboost_chrono-mt.a;/usr/local/lib/libboost_filesystem-mt.a;/usr/local/lib/libboost_unit_test_framework-mt.a;/usr/local/lib/libboost_program_options-mt.a;/usr/local/lib/libboost_random-mt.a
------------------------------------------------------------------------
-- Configuring dev
------------------------------------------------------------------------
-- CMake Version 3.4.3
-- CMAKE_BUILD_TYPE Build type RelWithDebInfo
-- TARGET_PLATFORM Target platform Darwin
--------------------------------------------------------------- features
-- PROFILING Profiling support OFF
-- PARANOID - OFF
-- MINIUPNPC - ON
------------------------------------------------------------- components
-- TESTS Build tests ON
-- TOOLS Build tools ON
------------------------------------------------------------------------
-- Found jsoncpp: /usr/local/include/jsoncpp
-- JsonCpp headers: /usr/local/include/jsoncpp
-- JsonCpp lib : /usr/local/lib/libjsoncpp.dylib
-- Found leveldb: /usr/local/include
-- LevelDB headers: /usr/local/include
-- LevelDB lib : /usr/local/lib/libleveldb.dylib
-- Found CryptoPP: /usr/local/include (found suitable version "5.6.3", minimum required is "5.6.2")
-- CryptoPP headers: /usr/local/include
-- CryptoPP lib : /usr/local/lib/libcryptopp.a
-- Found miniupnpc: /usr/local/include
-- miniupnpc headers: /usr/local/include
-- miniupnpc lib : /usr/local/lib/libminiupnpc.dylib
./memorydb.cpp./overlaydb.cpp./test.cpp./libdevcore/./Base36.cpp./libdevcore/./CommonJS.cpp./libdevcore/./core.cpp./libdevcore/./FixedHash.cpp./libdevcore/./RangeMask.cpp./libdevcore/./rlp.cpp./libdevcrypto/./AES.cpp./libdevcrypto/./crypto.cpp./libdevcrypto/./hexPrefix.cpp./libdevcrypto/./MemTrie.cpp./libdevcrypto/./SecretStore.cpp./libdevcrypto/./trie.cpp./libp2p/./capability.cpp./libp2p/./net.cpp./libp2p/./peer.cpp./libp2p/./rlpx.cpp
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/megatv/CODE/CORE/webthree-helpers/libweb3core/build
Scanning dependencies of target dev_BuildInfo.h
[ 0%] Built target dev_BuildInfo.h
[ 31%] Built target devcore
[ 41%] Built target devcrypto
[ 44%] Built target rlp
[ 47%] Built target bench
[ 72%] Built target p2p
[100%] Built target testweb3core
ETHBUILD - INFO: Starting build of libethereum for requested project solidity.
-- The C compiler identification is AppleClang 7.0.2.7000181
-- The CXX compiler identification is AppleClang 7.0.2.7000181
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/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: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/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/local/include
-- boost lib : /usr/local/lib/libboost_thread-mt.a;/usr/local/lib/libboost_date_time-mt.a;/usr/local/lib/libboost_system-mt.a;/usr/local/lib/libboost_regex-mt.a;/usr/local/lib/libboost_chrono-mt.a;/usr/local/lib/libboost_filesystem-mt.a;/usr/local/lib/libboost_unit_test_framework-mt.a;/usr/local/lib/libboost_program_options-mt.a;/usr/local/lib/libboost_random-mt.a
------------------------------------------------------------------------
-- Configuring ethereum
------------------------------------------------------------------------
-- CMake Version 3.4.3
-- CMAKE_BUILD_TYPE Build type RelWithDebInfo
-- TARGET_PLATFORM Target platform Darwin
--------------------------------------------------------------- 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
------------------------------------------------------------------------
CMake Error at evmjit/CMakeLists.txt:23 (find_package):
Could not find a package configuration file provided by "LLVM" with any of
the following names:
LLVMConfig.cmake
llvm-config.cmake
Add the installation prefix of "LLVM" to CMAKE_PREFIX_PATH or set
"LLVM_DIR" to a directory containing one of the above files. If "LLVM"
provides a separate development package or SDK, be sure it has been
installed.
-- Configuring incomplete, errors occurred!
See also "/Users/megatv/CODE/CORE/webthree-helpers/libethereum/build/CMakeFiles/CMakeOutput.log".
ETHBUILD - ERROR: cmake configure phase for repository "libethereum" failed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment