Browse Source

start of implementing windows debug

cl-refactor
ethdev 10 years ago
parent
commit
592e60ec17
  1. 4
      cmake/EthDependencies.cmake
  2. 8
      libdevcore/CMakeLists.txt
  3. 4
      solc/CMakeLists.txt

4
cmake/EthDependencies.cmake

@ -141,6 +141,10 @@ find_package(Boost 1.54.0 REQUIRED COMPONENTS thread date_time system regex chro
message(" - boost header: ${Boost_INCLUDE_DIRS}") message(" - boost header: ${Boost_INCLUDE_DIRS}")
message(" - boost lib : ${Boost_LIBRARIES}") message(" - boost lib : ${Boost_LIBRARIES}")
message("debug ${Boost_SYSTEM_LIBRARY_DEBUG}")
message("release ${Boost_SYSTEM_LIBRARY_RELEASE}")
message("other ${Boost_SYSTEM_LIBRARY}")
if (APPLE) if (APPLE)
link_directories(/usr/local/lib) link_directories(/usr/local/lib)
include_directories(/usr/local/include) include_directories(/usr/local/include)

8
libdevcore/CMakeLists.txt

@ -25,10 +25,10 @@ else()
add_library(${EXECUTABLE} SHARED ${SRC_LIST} ${HEADERS}) add_library(${EXECUTABLE} SHARED ${SRC_LIST} ${HEADERS})
endif() endif()
target_link_libraries(${EXECUTABLE} ${Boost_THREAD_LIBRARY_RELEASE}) target_link_libraries(${EXECUTABLE} ${Boost_THREAD_LIBRARY})
target_link_libraries(${EXECUTABLE} ${Boost_DATE_TIME_LIBRARY_RELEASE}) target_link_libraries(${EXECUTABLE} ${Boost_DATE_TIME_LIBRARY})
target_link_libraries(${EXECUTABLE} ${Boost_SYSTEM_LIBRARY_RELEASE}) target_link_libraries(${EXECUTABLE} ${Boost_SYSTEM_LIBRARY})
target_link_libraries(${EXECUTABLE} ${Boost_CHRONO_LIBRARY_RELEASE}) target_link_libraries(${EXECUTABLE} ${Boost_CHRONO_LIBRARY})
if (APPLE) if (APPLE)
find_package(Threads REQUIRED) find_package(Threads REQUIRED)

4
solc/CMakeLists.txt

@ -11,8 +11,8 @@ set(EXECUTABLE solc)
file(GLOB HEADERS "*.h") file(GLOB HEADERS "*.h")
add_executable(${EXECUTABLE} ${SRC_LIST} ${HEADERS}) add_executable(${EXECUTABLE} ${SRC_LIST} ${HEADERS})
target_link_libraries(${EXECUTABLE} ${Boost_FILESYSTEM_LIBRARY_RELEASE}) target_link_libraries(${EXECUTABLE} ${Boost_FILESYSTEM_LIBRARY})
target_link_libraries(${EXECUTABLE} ${Boost_PROGRAM_OPTIONS_LIBRARY_RELEASE}) target_link_libraries(${EXECUTABLE} ${Boost_PROGRAM_OPTIONS_LIBRARY})
target_link_libraries(${EXECUTABLE} solidity) target_link_libraries(${EXECUTABLE} solidity)
install( TARGETS ${EXECUTABLE} DESTINATION bin ) install( TARGETS ${EXECUTABLE} DESTINATION bin )

Loading…
Cancel
Save