diff --git a/eth/CMakeLists.txt b/eth/CMakeLists.txt index d538e6c7f..98cd4c745 100644 --- a/eth/CMakeLists.txt +++ b/eth/CMakeLists.txt @@ -14,7 +14,6 @@ link_directories(../libethereum) add_executable(eth ${SRC_LIST}) find_package(Threads REQUIRED) -target_link_libraries(eth ${CMAKE_THREAD_LIBS_INIT}) target_link_libraries(eth ethereum) target_link_libraries(eth leveldb) @@ -23,3 +22,4 @@ target_link_libraries(eth cryptopp) target_link_libraries(eth gmp) target_link_libraries(eth boost_system) target_link_libraries(eth boost_filesystem) +target_link_libraries(eth ${CMAKE_THREAD_LIBS_INIT}) diff --git a/libethereum/CMakeLists.txt b/libethereum/CMakeLists.txt index 287ea1776..a7153fa5e 100644 --- a/libethereum/CMakeLists.txt +++ b/libethereum/CMakeLists.txt @@ -9,9 +9,12 @@ link_directories(../../cryptopp562) aux_source_directory(. SRC_LIST) add_library(ethereum ${SRC_LIST}) +find_package(Threads REQUIRED) + target_link_libraries(ethereum secp256k1) target_link_libraries(ethereum leveldb) target_link_libraries(ethereum cryptopp) target_link_libraries(ethereum gmp) target_link_libraries(ethereum boost_system) target_link_libraries(ethereum boost_filesystem) +target_link_libraries(ethereum ${CMAKE_THREAD_LIBS_INIT}) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 115258d83..af8967ce9 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -14,7 +14,6 @@ link_directories(../libethereum) add_executable(testeth ${SRC_LIST}) find_package(Threads REQUIRED) -target_link_libraries(testeth ${CMAKE_THREAD_LIBS_INIT}) target_link_libraries(testeth ethereum) target_link_libraries(testeth cryptopp) @@ -22,3 +21,4 @@ target_link_libraries(testeth secp256k1) target_link_libraries(testeth gmp) target_link_libraries(testeth boost_system) target_link_libraries(testeth boost_filesystem) +target_link_libraries(testeth ${CMAKE_THREAD_LIBS_INIT})