bastibl / gr-rds

FM RDS/TMC Transceiver
http://en.wikipedia.org/wiki/Radio_Data_System
GNU General Public License v3.0
218 stars 71 forks source link

Error while cloning. #68

Closed sterlan closed 1 year ago

sterlan commented 1 year ago

Hello, hope you're doing great. You 've done an amazing work here! I want to mention that, while im cloning the 3.10 repository(my GNU RADIO is 3.10.1.1), cmake progress fails. The commands i use: -git clone --branch=maint-3.10 https://github.com/bastibl/gr-rds.git -cd gr-rds -mkdir build -cmake .. And now cmake fails, given the output: -- The CXX compiler identification is GNU 11.3.0 -- The C compiler identification is GNU 11.3.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Build type not specified: defaulting to release. -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE
-- Checking for module 'gmp' -- Found gmp, version 6.2.1 -- Found GMP: /usr/lib/x86_64-linux-gnu/libgmpxx.so
-- Using GMP. -- Found MPLIB: /usr/lib/x86_64-linux-gnu/libgmpxx.so
-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.74.0") found components: date_time program_options system regex thread unit_test_framework -- Found Volk: Volk::volk
-- User set python executable /usr/bin/python3 -- Found PythonInterp: /usr/bin/python3 (found version "3.10.6") -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.10.so (found suitable exact version "3.10.6") -- Found Git: /usr/bin/git
-- Extracting version information from git describe... **-- Found Doxygen: /usr/bin/doxygen (found version "1.9.1") found components: doxygen dot CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake:141 (find_package): Could not find a package configuration file provided by "boost_locale" (requested version 1.74.0) with any of the following names:

boost_localeConfig.cmake
boost_locale-config.cmake

Add the installation prefix of "boost_locale" to CMAKE_PREFIX_PATH or set "boost_locale_DIR" to a directory containing one of the above files. If "boost_locale" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake:258 (boost_find_component) /usr/share/cmake-3.22/Modules/FindBoost.cmake:594 (find_package) CMakeLists.txt:117 (find_package)**

Anything idea would be helpfull! Thank you :) (Currently using Ubuntu 22.04 LTS)

sterlan commented 1 year ago

SOLVED: download the Boost.Locale C++ Library by typing: -sudo apt-get install libboost-all-dev