Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- admin@monero:~$ git clone --recursive https://github.com/monero-project/monero
- Cloning into 'monero'...
- remote: Enumerating objects: 60963, done.
- remote: Total 60963 (delta 0), reused 0 (delta 0), pack-reused 60963
- Receiving objects: 100% (60963/60963), 152.12 MiB | 25.03 MiB/s, done.
- Resolving deltas: 100% (46585/46585), done.
- Checking connectivity... done.
- Submodule 'external/miniupnp' (https://github.com/monero-project/miniupnp) registered for path 'external/miniupnp'
- Submodule 'external/randomx' (https://github.com/tevador/RandomX) registered for path 'external/randomx'
- Submodule 'external/rapidjson' (https://github.com/Tencent/rapidjson) registered for path 'external/rapidjson'
- Submodule 'external/trezor-common' (https://github.com/trezor/trezor-common.git) registered for path 'external/trezor-common'
- Submodule 'external/unbound' (https://github.com/monero-project/unbound) registered for path 'external/unbound'
- Cloning into 'external/miniupnp'...
- remote: Enumerating objects: 7496, done.
- remote: Total 7496 (delta 0), reused 0 (delta 0), pack-reused 7496
- Receiving objects: 100% (7496/7496), 2.58 MiB | 0 bytes/s, done.
- Resolving deltas: 100% (5102/5102), done.
- Checking connectivity... done.
- Submodule path 'external/miniupnp': checked out '4c700e09526a7d546394e85628c57e9490feefa0'
- Cloning into 'external/randomx'...
- remote: Enumerating objects: 19, done.
- remote: Counting objects: 100% (19/19), done.
- remote: Compressing objects: 100% (16/16), done.
- remote: Total 2839 (delta 7), reused 9 (delta 3), pack-reused 2820
- Receiving objects: 100% (2839/2839), 1.28 MiB | 0 bytes/s, done.
- Resolving deltas: 100% (2178/2178), done.
- Checking connectivity... done.
- Submodule path 'external/randomx': checked out '519b9cf70540bdd996e806251cde335c8eef8aca'
- Cloning into 'external/rapidjson'...
- remote: Enumerating objects: 927, done.
- remote: Counting objects: 100% (927/927), done.
- remote: Compressing objects: 100% (305/305), done.
- remote: Total 21950 (delta 729), reused 712 (delta 619), pack-reused 21023
- Receiving objects: 100% (21950/21950), 25.96 MiB | 15.26 MiB/s, done.
- Resolving deltas: 100% (16533/16533), done.
- Checking connectivity... done.
- Submodule path 'external/rapidjson': checked out '129d19ba7f496df5e33658527a7158c79b99c21c'
- Submodule 'thirdparty/gtest' (https://github.com/google/googletest.git) registered for path 'thirdparty/gtest'
- Cloning into 'thirdparty/gtest'...
- remote: Enumerating objects: 15, done.
- remote: Counting objects: 100% (15/15), done.
- remote: Compressing objects: 100% (10/10), done.
- remote: Total 18192 (delta 5), reused 12 (delta 5), pack-reused 18177
- Receiving objects: 100% (18192/18192), 6.63 MiB | 5.37 MiB/s, done.
- Resolving deltas: 100% (13425/13425), done.
- Checking connectivity... done.
- Submodule path 'external/rapidjson/thirdparty/gtest': checked out '0a439623f75c029912728d80cb7f1b8b48739ca4'
- Cloning into 'external/trezor-common'...
- remote: Enumerating objects: 414, done.
- remote: Counting objects: 100% (414/414), done.
- remote: Compressing objects: 100% (229/229), done.
- remote: Total 4987 (delta 308), reused 273 (delta 185), pack-reused 4573
- Receiving objects: 100% (4987/4987), 3.23 MiB | 0 bytes/s, done.
- Resolving deltas: 100% (3310/3310), done.
- Checking connectivity... done.
- Submodule path 'external/trezor-common': checked out '31a0073c62738827b48d725facd3766879429124'
- Submodule 'defs/ethereum/tokens' (https://github.com/ethereum-lists/tokens.git) registered for path 'defs/ethereum/tokens'
- Cloning into 'defs/ethereum/tokens'...
- remote: Enumerating objects: 15, done.
- remote: Counting objects: 100% (15/15), done.
- remote: Compressing objects: 100% (15/15), done.
- remote: Total 4712 (delta 7), reused 2 (delta 0), pack-reused 4697
- Receiving objects: 100% (4712/4712), 1.68 MiB | 0 bytes/s, done.
- Resolving deltas: 100% (3624/3624), done.
- Checking connectivity... done.
- Submodule path 'external/trezor-common/defs/ethereum/tokens': checked out '08039ae14a2338374905830585b51ca4871b948b'
- Cloning into 'external/unbound'...
- remote: Enumerating objects: 3, done.
- remote: Counting objects: 100% (3/3), done.
- remote: Compressing objects: 100% (3/3), done.
- remote: Total 36939 (delta 0), reused 2 (delta 0), pack-reused 36936
- Receiving objects: 100% (36939/36939), 77.70 MiB | 12.03 MiB/s, done.
- Resolving deltas: 100% (30751/30751), done.
- Checking connectivity... done.
- Submodule path 'external/unbound': checked out '0f6c0579d66b65f86066e30e7876105ba2775ef4'
- admin@monero:~$ cd monero && git submodule init && git submodule update
- admin@monero:~/monero$ make
- mkdir -p build/"Linux/master"/release
- cd build/"Linux/master"/release && cmake -D BUILD_TESTS=ON -D CMAKE_BUILD_TYPE=release ../../../.. && make
- -- Found PythonInterp: /usr/bin/python (found version "2.7.6")
- -- CMake version 3.15.3
- -- The C compiler identification is GNU 4.8.4
- -- The CXX compiler identification is GNU 4.8.4
- -- 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
- -- The ASM compiler identification is GNU
- -- Found assembler: /usr/bin/cc
- -- Building without build tag
- -- Found Git: /usr/bin/git (found version "1.9.1")
- -- Checking submodules
- -- Submodule 'external/miniupnp' is up-to-date
- -- Submodule 'external/unbound' is up-to-date
- -- Submodule 'external/rapidjson' is up-to-date
- -- Submodule 'external/trezor-common' is up-to-date
- -- Submodule 'external/randomx' is up-to-date
- -- Could not find DEVELOPER_LOCAL_TOOLS in env (not required)
- -- BOOST_IGNORE_SYSTEM_PATHS defaults to OFF
- -- Could not find DEVELOPER_LIBUNBOUND_OLD in env (not required)
- -- Building for a 64-bit system
- -- Building internal libraries as static
- -- Using LMDB as default DB type
- -- Stack trace on exception enabled (using easylogging++)
- -- Looking for pthread.h
- -- Looking for pthread.h - found
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
- -- Check if compiler accepts -pthread
- -- Check if compiler accepts -pthread - yes
- -- Found Threads: TRUE
- -- Performing Test _pthread_c
- -- Performing Test _pthread_c - Success
- -- Performing Test _pthread_cxx
- -- Performing Test _pthread_cxx - Success
- -- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "1.0.1f")
- -- Using OpenSSL include dir at /usr/include
- -- Could NOT find HIDAPI (missing: HIDAPI_LIBRARY HIDAPI_INCLUDE_DIR)
- -- Looking for memset_s in c
- -- Looking for memset_s in c - not found
- -- Looking for explicit_bzero in c
- -- Looking for explicit_bzero in c - not found
- -- Looking for strptime
- -- Looking for strptime - found
- -- Could NOT find MiniUPnPc (missing: MINIUPNP_INCLUDE_DIR MINIUPNP_LIBRARY)
- -- Using in-tree miniupnpc
- -- Looking for libunbound
- -- Found libunbound include (unbound.h) in /usr/include
- -- Found libunbound shared library
- -- Using 64-bit LMDB from source tree
- -- Looking for backtrace
- -- Looking for backtrace - found
- -- backtrace facility detected in default set of libraries
- -- Backtrace_LIBRARY:
- -- Found Backtrace: /usr/include
- -- Performing Test _maes_cxx
- -- Performing Test _maes_cxx - Success
- -- Setting CXX flag -maes
- -- Performing Test _maes_c
- -- Performing Test _maes_c - Success
- -- Setting C flag -maes
- -- Performing Test HAVE_CXX_ATOMICS
- -- Performing Test HAVE_CXX_ATOMICS - Failed
- -- Could not find HIDAPI
- -- Could NOT find Protobuf (missing: Protobuf_INCLUDE_DIR)
- -- Could NOT find Protobuf (missing: Protobuf_INCLUDE_DIR)
- -- Could not find Protobuf
- -- Building on x86_64 for native
- -- Performing Test CC_SUPPORTS_MARCH_NATIVE
- -- Performing Test CC_SUPPORTS_MARCH_NATIVE - Success
- -- AES support enabled
- -- Performing Test _Wformat_c
- -- Performing Test _Wformat_c - Success
- -- Performing Test _Wformat_cxx
- -- Performing Test _Wformat_cxx - Success
- -- Performing Test _Wformat_security_c
- -- Performing Test _Wformat_security_c - Success
- -- Performing Test _Wformat_security_cxx
- -- Performing Test _Wformat_security_cxx - Success
- -- Performing Test _fstack_protector_c
- -- Performing Test _fstack_protector_c - Success
- -- Performing Test _fstack_protector_cxx
- -- Performing Test _fstack_protector_cxx - Success
- -- Performing Test _fstack_protector_strong_c
- -- Performing Test _fstack_protector_strong_c - Failed
- -- Performing Test _fstack_protector_strong_cxx
- -- Performing Test _fstack_protector_strong_cxx - Failed
- -- Performing Test _fcf_protection=full_c
- -- Performing Test _fcf_protection=full_c - Failed
- -- Performing Test _fcf_protection=full_cxx
- -- Performing Test _fcf_protection=full_cxx - Failed
- -- Performing Test _fstack_clash_protection_c
- -- Performing Test _fstack_clash_protection_c - Failed
- -- Performing Test _fstack_clash_protection_cxx
- -- Performing Test _fstack_clash_protection_cxx - Failed
- -- Performing Test _mmitigate_rop_c
- -- Performing Test _mmitigate_rop_c - Failed
- -- Performing Test _mmitigate_rop_cxx
- -- Performing Test _mmitigate_rop_cxx - Failed
- -- Looking for -pie linker flag
- -- Looking for -pie linker flag - found
- -- Looking for -Wl,-z,relro linker flag
- -- Looking for -Wl,-z,relro linker flag - found
- -- Looking for -Wl,-z,now linker flag
- -- Looking for -Wl,-z,now linker flag - found
- -- Looking for -Wl,-z,noexecstack linker flag
- -- Looking for -Wl,-z,noexecstack linker flag - found
- -- Looking for -Wl,-z,noexecheap linker flag
- -- Looking for -Wl,-z,noexecheap linker flag - not found
- -- Using C security hardening flags: -Wformat -Wformat-security -fstack-protector
- -- Using C++ security hardening flags: -Wformat -Wformat-security -fstack-protector
- -- Using linker security hardening flags: -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack
- -- Found Boost Version: 105800
- -- Found Readline: /usr/include
- -- Looking for rl_copy_text
- -- Looking for rl_copy_text - found
- -- Looking for rl_filename_completion_function
- -- Looking for rl_filename_completion_function - found
- -- Found readline library at: /usr
- -- Found Git: /usr/bin/git
- -- Trezor support disabled
- -- Building tests
- -- Could NOT find GTest (missing: GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY)
- -- GTest not found on the system: will use GTest bundled with this source
- Traceback (most recent call last):
- File "<string>", line 1, in <module>
- ImportError: No module named requests
- CMake Warning at tests/functional_tests/CMakeLists.txt:59 (message):
- functional_tests_rpc skipped, needs the 'requests' python module
- -- Not building debug utilities
- -- Found Doxygen: /usr/bin/doxygen (found version "1.8.6") found components: doxygen dot
- -- Performing Test HAVE_C11
- -- Performing Test HAVE_C11 - Success
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /home/admin/monero/build/Linux/master/release
- make[1]: Entering directory `/home/admin/monero/build/Linux/master/release'
- make[2]: Entering directory `/home/admin/monero/build/Linux/master/release'
- make[3]: Entering directory `/home/admin/monero/build/Linux/master/release'
- Scanning dependencies of target generate_translations_header
- make[3]: Leaving directory `/home/admin/monero/build/Linux/master/release'
- make[3]: Entering directory `/home/admin/monero/build/Linux/master/release'
- [ 0%] Creating directories for 'generate_translations_header'
- [ 0%] No download step for 'generate_translations_header'
- [ 0%] No patch step for 'generate_translations_header'
- [ 0%] No update step for 'generate_translations_header'
- [ 1%] Performing configure step for 'generate_translations_header'
- -- The C compiler identification is GNU 4.8.4
- -- The CXX compiler identification is GNU 4.8.4
- -- 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
- CMake Warning at CMakeLists.txt:53 (message):
- lrelease program not found, translation files not built
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /home/admin/monero/build/Linux/master/release/translations
- [ 1%] Performing build step for 'generate_translations_header'
- make[4]: Entering directory `/home/admin/monero/build/Linux/master/release/translations'
- make[5]: Entering directory `/home/admin/monero/build/Linux/master/release/translations'
- make[6]: Entering directory `/home/admin/monero/build/Linux/master/release/translations'
- Scanning dependencies of target generate_translations_header
- make[6]: Leaving directory `/home/admin/monero/build/Linux/master/release/translations'
- make[6]: Entering directory `/home/admin/monero/build/Linux/master/release/translations'
- [ 50%] Building C object CMakeFiles/generate_translations_header.dir/generate_translations_header.c.o
- [100%] Linking C executable generate_translations_header
- Generating embedded translations header
- make[6]: Leaving directory `/home/admin/monero/build/Linux/master/release/translations'
- [100%] Built target generate_translations_header
- make[5]: Leaving directory `/home/admin/monero/build/Linux/master/release/translations'
- make[4]: Leaving directory `/home/admin/monero/build/Linux/master/release/translations'
- [ 2%] Performing install step for 'generate_translations_header'
- [ 2%] Completed 'generate_translations_header'
- make[3]: Leaving directory `/home/admin/monero/build/Linux/master/release'
- [ 2%] Built target generate_translations_header
- make[3]: Entering directory `/home/admin/monero/build/Linux/master/release'
- Scanning dependencies of target libminiupnpc-static
- make[3]: Leaving directory `/home/admin/monero/build/Linux/master/release'
- make[3]: Entering directory `/home/admin/monero/build/Linux/master/release'
- [ 2%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/igd_desc_parse.c.o
- [ 2%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/miniupnpc.c.o
- [ 2%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minixml.c.o
- [ 3%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minisoap.c.o
- [ 3%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minissdpc.c.o
- [ 3%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/miniwget.c.o
- [ 3%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpcommands.c.o
- [ 4%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpdev.c.o
- [ 4%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpreplyparse.c.o
- [ 4%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnperrors.c.o
- [ 4%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/connecthostport.c.o
- [ 5%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/portlistingparse.c.o
- [ 5%] Building C object external/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/receivedata.c.o
- [ 5%] Linking C static library libminiupnpc.a
- make[3]: Leaving directory `/home/admin/monero/build/Linux/master/release'
- [ 5%] Built target libminiupnpc-static
- make[3]: Entering directory `/home/admin/monero/build/Linux/master/release'
- Scanning dependencies of target lmdb
- make[3]: Leaving directory `/home/admin/monero/build/Linux/master/release'
- make[3]: Entering directory `/home/admin/monero/build/Linux/master/release'
- [ 5%] Building C object external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/mdb.c.o
- [ 5%] Building C object external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/midl.c.o
- [ 6%] Linking C static library liblmdb.a
- make[3]: Leaving directory `/home/admin/monero/build/Linux/master/release'
- [ 6%] Built target lmdb
- make[3]: Entering directory `/home/admin/monero/build/Linux/master/release'
- Scanning dependencies of target easylogging
- make[3]: Leaving directory `/home/admin/monero/build/Linux/master/release'
- make[3]: Entering directory `/home/admin/monero/build/Linux/master/release'
- [ 6%] Building CXX object external/easylogging++/CMakeFiles/easylogging.dir/easylogging++.cc.o
- [ 6%] Linking CXX static library libeasylogging.a
- make[3]: Leaving directory `/home/admin/monero/build/Linux/master/release'
- [ 6%] Built target easylogging
- make[3]: Entering directory `/home/admin/monero/build/Linux/master/release'
- Scanning dependencies of target epee_readline
- make[3]: Leaving directory `/home/admin/monero/build/Linux/master/release'
- make[3]: Entering directory `/home/admin/monero/build/Linux/master/release'
- [ 6%] Building CXX object contrib/epee/src/CMakeFiles/epee_readline.dir/readline_buffer.cpp.o
- [ 7%] Linking CXX static library libepee_readline.a
- make[3]: Leaving directory `/home/admin/monero/build/Linux/master/release'
- [ 7%] Built target epee_readline
- make[3]: Entering directory `/home/admin/monero/build/Linux/master/release'
- Scanning dependencies of target epee
- make[3]: Leaving directory `/home/admin/monero/build/Linux/master/release'
- make[3]: Entering directory `/home/admin/monero/build/Linux/master/release'
- [ 7%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/byte_slice.cpp.o
- [ 8%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/hex.cpp.o
- [ 8%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/http_auth.cpp.o
- [ 8%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/mlog.cpp.o
- [ 8%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/net_helper.cpp.o
- [ 9%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/net_utils_base.cpp.o
- [ 9%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/string_tools.cpp.o
- [ 9%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/wipeable_string.cpp.o
- [ 9%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/levin_base.cpp.o
- [ 10%] Building C object contrib/epee/src/CMakeFiles/epee.dir/memwipe.c.o
- [ 10%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/connection_basic.cpp.o
- [ 10%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/network_throttle.cpp.o
- [ 10%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/network_throttle-detail.cpp.o
- [ 10%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/mlocker.cpp.o
- [ 11%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/buffer.cpp.o
- [ 11%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/net_ssl.cpp.o
- /home/admin/monero/contrib/epee/src/net_ssl.cpp: In member function ‘boost::asio::ssl::context epee::net_utils::ssl_options_t::create_context() const’:
- /home/admin/monero/contrib/epee/src/net_ssl.cpp:319:31: error: ‘SSL_CTX_set_ecdh_auto’ was not declared in this scope
- SSL_CTX_set_ecdh_auto(ctx, 1);
- ^
- make[3]: *** [contrib/epee/src/CMakeFiles/epee.dir/net_ssl.cpp.o] Error 1
- make[3]: Leaving directory `/home/admin/monero/build/Linux/master/release'
- make[2]: *** [contrib/epee/src/CMakeFiles/epee.dir/all] Error 2
- make[2]: Leaving directory `/home/admin/monero/build/Linux/master/release'
- make[1]: *** [all] Error 2
- make[1]: Leaving directory `/home/admin/monero/build/Linux/master/release'
- make: *** [release-all] Error 2
- admin@monero:~/monero$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement