forked from sdr/gr-osmosdr
cmake: remove boost thread & system dependencies
This commit is contained in:
parent
44ff525904
commit
b999924d8e
|
@ -63,11 +63,6 @@ ENDIF(CMAKE_COMPILER_IS_GNUCXX)
|
||||||
########################################################################
|
########################################################################
|
||||||
MESSAGE(STATUS "Configuring Boost C++ Libraries...")
|
MESSAGE(STATUS "Configuring Boost C++ Libraries...")
|
||||||
|
|
||||||
SET(BOOST_REQUIRED_COMPONENTS
|
|
||||||
thread
|
|
||||||
system
|
|
||||||
)
|
|
||||||
|
|
||||||
if(UNIX AND NOT BOOST_ROOT AND EXISTS "/usr/lib64")
|
if(UNIX AND NOT BOOST_ROOT AND EXISTS "/usr/lib64")
|
||||||
list(APPEND BOOST_LIBRARYDIR "/usr/lib64") #fedora 64-bit fix
|
list(APPEND BOOST_LIBRARYDIR "/usr/lib64") #fedora 64-bit fix
|
||||||
endif(UNIX AND NOT BOOST_ROOT AND EXISTS "/usr/lib64")
|
endif(UNIX AND NOT BOOST_ROOT AND EXISTS "/usr/lib64")
|
||||||
|
@ -81,12 +76,15 @@ set(Boost_ADDITIONAL_VERSIONS
|
||||||
"1.60.0" "1.60" "1.61.0" "1.61" "1.62.0" "1.62" "1.63.0" "1.63" "1.64.0" "1.64"
|
"1.60.0" "1.60" "1.61.0" "1.61" "1.62.0" "1.62" "1.63.0" "1.63" "1.64.0" "1.64"
|
||||||
"1.65.0" "1.65" "1.66.0" "1.66" "1.67.0" "1.67" "1.68.0" "1.68" "1.69.0" "1.69"
|
"1.65.0" "1.65" "1.66.0" "1.66" "1.67.0" "1.67" "1.68.0" "1.68" "1.69.0" "1.69"
|
||||||
)
|
)
|
||||||
find_package(Boost 1.35 COMPONENTS ${BOOST_REQUIRED_COMPONENTS})
|
|
||||||
|
find_package(Boost)
|
||||||
|
|
||||||
if(NOT Boost_FOUND)
|
if(NOT Boost_FOUND)
|
||||||
message(FATAL_ERROR "Boost required to compile osmosdr")
|
message(FATAL_ERROR "Boost required to build " ${CMAKE_PROJECT_NAME})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
ADD_DEFINITIONS(-DBOOST_ALL_DYN_LINK)
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# Install directories
|
# Install directories
|
||||||
########################################################################
|
########################################################################
|
||||||
|
@ -119,11 +117,11 @@ find_package(LibMiriSDR)
|
||||||
find_package(LibHackRF)
|
find_package(LibHackRF)
|
||||||
|
|
||||||
if(NOT GRUEL_FOUND)
|
if(NOT GRUEL_FOUND)
|
||||||
message(FATAL_ERROR "Gruel required to compile gnuradio-osmosdr")
|
message(FATAL_ERROR "Gruel required to build " ${CMAKE_PROJECT_NAME})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(NOT GNURADIO_CORE_FOUND)
|
if(NOT GNURADIO_CORE_FOUND)
|
||||||
message(FATAL_ERROR "GnuRadio Core required to compile gnuradio-osmosdr")
|
message(FATAL_ERROR "GnuRadio Core required to build " ${CMAKE_PROJECT_NAME})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
|
|
Loading…
Reference in New Issue