diff --git a/CMakeLists.txt b/CMakeLists.txt index 4dfffcb76..bd2d9ed38 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -332,7 +332,7 @@ set(GNSSSDR_GNSS_SIM_LOCAL_VERSION "master") set(GNSSSDR_GPSTK_LOCAL_VERSION "8.0.0") set(GNSSSDR_MATIO_LOCAL_VERSION "1.5.21") set(GNSSSDR_PUGIXML_LOCAL_VERSION "1.11.4") -set(GNSSSDR_PROTOCOLBUFFERS_LOCAL_VERSION "3.18.0") +set(GNSSSDR_PROTOCOLBUFFERS_LOCAL_VERSION "3.19.0") set(GNSSSDR_BENCHMARK_LOCAL_VERSION "1.5.6") set(GNSSSDR_MATHJAX_EXTERNAL_VERSION "2.7.7") @@ -563,11 +563,24 @@ endif() +################################################################################ +# VOLK - Vector-Optimized Library of Kernels +################################################################################ +find_package(VOLK) +if(NOT VOLK_FOUND) + message(FATAL_ERROR "*** VOLK is required to build gnss-sdr") +endif() +set_package_properties(VOLK PROPERTIES + PURPOSE "Provides an abstraction of optimized math routines targeting several SIMD processors." + TYPE REQUIRED +) + + + ################################################################################ # GNU Radio - https://www.gnuradio.org ################################################################################ set(GR_REQUIRED_COMPONENTS RUNTIME PMT BLOCKS FFT FILTER ANALOG) - find_package(UHD) set_package_properties(UHD PROPERTIES PURPOSE "Used for communication with front-ends of the USRP family." @@ -974,20 +987,6 @@ endif() -################################################################################ -# VOLK - Vector-Optimized Library of Kernels -################################################################################ -find_package(VOLK) -if(NOT VOLK_FOUND) - message(FATAL_ERROR "*** VOLK is required to build gnss-sdr") -endif() -set_package_properties(VOLK PROPERTIES - PURPOSE "Provides an abstraction of optimized math routines targeting several SIMD processors." - TYPE REQUIRED -) - - - ################################################################################ # volk_gnsssdr module - GNSS-SDR's own VOLK library ################################################################################