You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[100%] Linking CXX executable tokenminer
../libethash/libethash.so: error: undefined reference to 'typeinfo for CryptoPP::SHA3'
../libethash/libethash.so: error: undefined reference to 'CryptoPP::SHA3::TruncatedFinal(unsigned char*, unsigned long)'
../libethash/libethash.so: error: undefined reference to 'CryptoPP::SHA3::Update(unsigned char const*, unsigned long)'
../libethash/libethash.so: error: undefined reference to 'CryptoPP::SHA3::Restart()'
../libethash/libethash.so: error: undefined reference to 'vtable for CryptoPP::SHA3'
/usr/bin/ld.gold: the vtable symbol may be undefined because the class is missing its key function
collect2: error: ld returned 1 exit status
ethminer/CMakeFiles/tokenminer.dir/build.make:321: recipe for target 'ethminer/tokenminer' failed
make[2]: *** [ethminer/tokenminer] Error 1
CMakeFiles/Makefile2:436: recipe for target 'ethminer/CMakeFiles/tokenminer.dir/all' failed
make[1]: *** [ethminer/CMakeFiles/tokenminer.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
full log:
# cd build
# cmake -DBUNDLE=miner ..
-- The C compiler identification is GNU 6.3.0
-- The CXX compiler identification is GNU 6.3.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
-- ctest path: /usr/bin/ctest
-- Found CryptoPP: /usr/local/include (found suitable version "5.6.5", minimum required is "5.6.2")
- CryptoPP header: /usr/local/include
- CryptoPP lib : /usr/lib/libcryptopp.so
-- Found leveldb: /usr/include
- LevelDB header: /usr/include
- LevelDB lib: /usr/lib/x86_64-linux-gnu/libleveldb.so
-- Found jsoncpp: /usr/include/jsoncpp
- Jsoncpp header: /usr/include/jsoncpp
- Jsoncpp lib : /usr/lib/x86_64-linux-gnu/libjsoncpp.so
-- Found json_rpc_cpp: /usr/include (found suitable version "0.7.0", minimum required is "0.4")
- json-rpc-cpp header: /usr/include
- json-rpc-cpp lib : /usr/lib/x86_64-linux-gnu/libjsonrpccpp-common.so;/usr/lib/x86_64-linux-gnu/libjsonrpccpp-server.so;/usr/lib/x86_64-linux-gnu/libjsonrpccpp-client.so
-- Found mhd: /usr/include
- microhttpd header: /usr/include
- microhttpd lib : /usr/lib/x86_64-linux-gnu/libmicrohttpd.so
- microhttpd dll :
-- Found readline: /usr/include
- readline header: /usr/include
- readline lib : /usr/lib/x86_64-linux-gnu/libreadline.so
-- Could NOT find miniupnpc (missing: MINIUPNPC_INCLUDE_DIR MINIUPNPC_LIBRARY)
-- Found gmp: /usr/include/x86_64-linux-gnu
- gmp header: /usr/include/x86_64-linux-gnu
- gmp lib : /usr/lib/x86_64-linux-gnu/libgmp.so
-- Found CURL: /usr/include/x86_64-linux-gnu
- curl header: /usr/include/x86_64-linux-gnu
- curl lib : /usr/lib/x86_64-linux-gnu/libcurl.so
-- Could NOT find cpuid (missing: CPUID_INCLUDE_DIR CPUID_LIBRARY)
-- Looking for CL_VERSION_2_0
-- Looking for CL_VERSION_2_0 - found
-- Found OpenCL: /usr/lib/x86_64-linux-gnu/libOpenCL.so (found version "2.0")
- opencl header: /usr/include
- opencl lib : /usr/lib/x86_64-linux-gnu/libOpenCL.so
CUDA_TOOLKIT_ROOT_DIR not found or specified
-- Could NOT find CUDA (missing: CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY)
- jsonrpcstub location : /usr/bin/jsonrpcstub
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Boost version: 1.62.0
-- Found the following Boost libraries:
-- thread
-- date_time
-- system
-- regex
-- chrono
-- filesystem
-- unit_test_framework
-- program_options
-- random
-- atomic
- boost header: /usr/include
- boost lib : /usr/lib/x86_64-linux-gnu/libboost_thread.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_regex.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so;/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so;/usr/lib/x86_64-linux-gnu/libboost_program_options.so;/usr/lib/x86_64-linux-gnu/libboost_random.so;/usr/lib/x86_64-linux-gnu/libboost_atomic.so;/usr/lib/x86_64-linux-gnu/libpthread.so
------------------------------------------------------------------------
-- CMake Version 3.7.2
-- CMAKE_BUILD_TYPE Build type Release
-- TARGET_PLATFORM Target platform Linux
-- BUNDLE Build bundle miner
--------------------------------------------------------------- features
-- Chromium support 1
-- Hardware identification support FALSE
-- HTTP Request support TRUE
-- VMTRACE VM execution tracing OFF
-- PROFILING Profiling support OFF
-- FATDB Full database exploring
-- JSONRPC JSON-RPC support ON
-- OLYMPIC Default to the Olympic network OFF
------------------------------------------------------------- components
-- MINER Build miner ON
-- GUI Build GUI components OFF
-- ETHASHCL Build OpenCL components ON
-- ETHASHCUDA Build CUDA components OFF
-- ETHSTRATUM Build Stratum components ON
------------------------------------------------------------------------
-- CXXFLAGS: -std=c++11 -w -pedantic -DLINUX -DSHAREDLIB -fPIC -fuse-ld=gold
creating build info...
createBuildInfo()
-- Configuring done
-- Generating done
-- Build files have been written to: /root/mvis/2018-11-17/build
# make
Scanning dependencies of target BuildInfo.h
Files "/root/mvis/2018-11-17/build/BuildInfo.h.tmp" to "/root/mvis/2018-11-17/build/BuildInfo.h" are different.
[ 0%] Built target BuildInfo.h
Scanning dependencies of target devcore
[ 1%] Building CXX object libdevcore/CMakeFiles/devcore.dir/Base64.cpp.o
[ 3%] Building CXX object libdevcore/CMakeFiles/devcore.dir/Common.cpp.o
[ 5%] Building CXX object libdevcore/CMakeFiles/devcore.dir/CommonData.cpp.o
[ 7%] Building CXX object libdevcore/CMakeFiles/devcore.dir/CommonIO.cpp.o
[ 9%] Building CXX object libdevcore/CMakeFiles/devcore.dir/CommonJS.cpp.o
[ 11%] Building CXX object libdevcore/CMakeFiles/devcore.dir/FileSystem.cpp.o
[ 13%] Building CXX object libdevcore/CMakeFiles/devcore.dir/FixedHash.cpp.o
[ 15%] Building CXX object libdevcore/CMakeFiles/devcore.dir/Guards.cpp.o
[ 16%] Building CXX object libdevcore/CMakeFiles/devcore.dir/Hash.cpp.o
[ 18%] Building CXX object libdevcore/CMakeFiles/devcore.dir/Log.cpp.o
[ 20%] Building CXX object libdevcore/CMakeFiles/devcore.dir/MemoryDB.cpp.o
[ 22%] Building CXX object libdevcore/CMakeFiles/devcore.dir/RLP.cpp.o
[ 24%] Building CXX object libdevcore/CMakeFiles/devcore.dir/RangeMask.cpp.o
[ 26%] Building CXX object libdevcore/CMakeFiles/devcore.dir/SHA3.cpp.o
[ 28%] Building CXX object libdevcore/CMakeFiles/devcore.dir/StructuredLogger.cpp.o
[ 30%] Building CXX object libdevcore/CMakeFiles/devcore.dir/TransientDirectory.cpp.o
[ 32%] Building CXX object libdevcore/CMakeFiles/devcore.dir/TrieCommon.cpp.o
[ 33%] Building CXX object libdevcore/CMakeFiles/devcore.dir/TrieDB.cpp.o
[ 35%] Building CXX object libdevcore/CMakeFiles/devcore.dir/TrieHash.cpp.o
[ 37%] Building CXX object libdevcore/CMakeFiles/devcore.dir/Worker.cpp.o
[ 39%] Linking CXX shared library libdevcore.so
[ 39%] Built target devcore
Scanning dependencies of target ethash
[ 41%] Building C object libethash/CMakeFiles/ethash.dir/io.c.o
[ 43%] Building C object libethash/CMakeFiles/ethash.dir/internal.c.o
[ 45%] Building C object libethash/CMakeFiles/ethash.dir/io_posix.c.o
[ 47%] Building CXX object libethash/CMakeFiles/ethash.dir/sha3_cryptopp.cpp.o
[ 49%] Linking CXX shared library libethash.so
[ 49%] Built target ethash
[ 50%] Generating OpenCL Kernel Byte Array
Scanning dependencies of target ethash-cl
[ 52%] Building CXX object libethash-cl/CMakeFiles/ethash-cl.dir/ethash_cl_miner.cpp.o
[ 54%] Linking CXX shared library libethash-cl.so
[ 54%] Built target ethash-cl
Scanning dependencies of target ethstratum
[ 56%] Building CXX object libstratum/CMakeFiles/ethstratum.dir/EthStratumClient.cpp.o
[ 58%] Linking CXX shared library libethstratum.so
[ 58%] Built target ethstratum
Scanning dependencies of target ethcore
[ 60%] Building CXX object libethcore/CMakeFiles/ethcore.dir/BlockInfo.cpp.o
[ 62%] Building CXX object libethcore/CMakeFiles/ethcore.dir/Common.cpp.o
[ 64%] Building CXX object libethcore/CMakeFiles/ethcore.dir/Ethash.cpp.o
[ 66%] Building CXX object libethcore/CMakeFiles/ethcore.dir/EthashAux.cpp.o
[ 67%] Building CXX object libethcore/CMakeFiles/ethcore.dir/EthashCPUMiner.cpp.o
[ 69%] Building CXX object libethcore/CMakeFiles/ethcore.dir/EthashCUDAMiner.cpp.o
[ 71%] Building CXX object libethcore/CMakeFiles/ethcore.dir/EthashGPUMiner.cpp.o
[ 73%] Building CXX object libethcore/CMakeFiles/ethcore.dir/EthashSealEngine.cpp.o
[ 75%] Building CXX object libethcore/CMakeFiles/ethcore.dir/Miner.cpp.o
[ 77%] Building CXX object libethcore/CMakeFiles/ethcore.dir/Params.cpp.o
[ 79%] Building CXX object libethcore/CMakeFiles/ethcore.dir/Sealer.cpp.o
[ 81%] Linking CXX shared library libethcore.so
[ 81%] Built target ethcore
Scanning dependencies of target tokenminer
[ 83%] Building CXX object ethminer/CMakeFiles/tokenminer.dir/ADLUtils.cpp.o
[ 84%] Building CXX object ethminer/CMakeFiles/tokenminer.dir/Common.cpp.o
[ 86%] Building CXX object ethminer/CMakeFiles/tokenminer.dir/DataLogger.cpp.o
[ 88%] Building CXX object ethminer/CMakeFiles/tokenminer.dir/Misc.cpp.o
[ 90%] Building CXX object ethminer/CMakeFiles/tokenminer.dir/MultiLog.cpp.o
[ 92%] Building CXX object ethminer/CMakeFiles/tokenminer.dir/ProgOpt.cpp.o
[ 94%] Building CXX object ethminer/CMakeFiles/tokenminer.dir/UDPSocket.cpp.o
[ 96%] Building CXX object ethminer/CMakeFiles/tokenminer.dir/main.cpp.o
[ 98%] Building C object ethminer/CMakeFiles/tokenminer.dir/secp256k1.c.o
[100%] Linking CXX executable tokenminer
../libethash/libethash.so: error: undefined reference to 'typeinfo for CryptoPP::SHA3'
../libethash/libethash.so: error: undefined reference to 'CryptoPP::SHA3::TruncatedFinal(unsigned char*, unsigned long)'
../libethash/libethash.so: error: undefined reference to 'CryptoPP::SHA3::Update(unsigned char const*, unsigned long)'
../libethash/libethash.so: error: undefined reference to 'CryptoPP::SHA3::Restart()'
../libethash/libethash.so: error: undefined reference to 'vtable for CryptoPP::SHA3'
/usr/bin/ld.gold: the vtable symbol may be undefined because the class is missing its key function
collect2: error: ld returned 1 exit status
ethminer/CMakeFiles/tokenminer.dir/build.make:321: recipe for target 'ethminer/tokenminer' failed
make[2]: *** [ethminer/tokenminer] Error 1
CMakeFiles/Makefile2:436: recipe for target 'ethminer/CMakeFiles/tokenminer.dir/all' failed
make[1]: *** [ethminer/CMakeFiles/tokenminer.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
The text was updated successfully, but these errors were encountered:
version from latest master brench 6a5c0b1
full log:
The text was updated successfully, but these errors were encountered: