1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-10-24 20:17:39 +00:00
Commit Graph

334 Commits

Author SHA1 Message Date
Carles Fernandez
038ded3b5a Bump local Protocol Buffers version to 22.4. Remove patch applied upstream 2023-05-05 13:21:43 +02:00
Carles Fernandez
2479e889b8 Fix for Clang 16 2023-04-06 11:11:52 +02:00
Carles Fernandez
566ccf724a Handle Debug mode when building Protocol Buffers 22.2 locally 2023-04-04 14:02:06 +02:00
Carles Fernandez
bf3c3918ef Update local version of Protocol Buffers to v22.2 (requires abseil-cpp >= 20230117). If abseil is not found or is too old, it falls back to Protocol Buffers v21.12 2023-03-31 13:23:31 +02:00
Carles Fernandez
d350677772 Do not fail if gr-zeromq is not present. Make CI jobs happy. 2023-01-30 09:16:26 +01:00
Carles Fernandez
4999d38194 Improve portability
Improve support for RISC-V arch in volk_gnsssdr via cpu_features (updated to c919e9a).
Set BLA_PREFER_PKGCONFIG if not defined by the user, helps to find lapack in some archs (e.g., riscv64)
Fix for Fedora/OpenSUSE, which do not install cpu_features along volk.
Remove volk_gnsssdr_8ic_s8ic_multiply_8ic kernel since it was problematic in some archs
Improve Python detection
Fixes for GCC 13
Remove ENABLE_GENERIC_ARCH configuration option and old ARM detection mechanism
Update gtest to 1.13.0
Add CI jobs for volk_gnsssdr and gnss-sdr in non-x86 archs
2023-01-26 18:39:25 +01:00
Carles Fernandez
f2c56a1766 Make CMake modules work for Windows 2022-10-25 14:53:37 +02:00
Carles Fernandez
4f2d73dfe3 Fix for old CMake 2022-09-28 08:08:09 +02:00
Carles Fernandez
141457df95 Report spdlog version in CMake summary 2022-08-24 11:31:36 +02:00
Carles Fernandez
1a6dc7263d CMake: fix for old CMake 2022-08-23 21:29:54 +02:00
Carles Fernandez
6bf7cd9f30 Fix for old CMake 2022-08-23 15:44:50 +02:00
Carles Fernandez
e15faa7b67 Fix for old CMake 2022-08-23 15:12:09 +02:00
Carles Fernandez
8247021f32 CMake: Move log4cpp/spdlog handling to the GNURADIO cmake module 2022-08-23 14:11:06 +02:00
Carles Fernandez
56ae0c043c CMake: Improve spdlog handling 2022-08-23 13:02:04 +02:00
Jim Melton
b24141ca72 add ZMQ signal source 2022-08-10 17:37:57 -06:00
Carles Fernandez
d7eaffaae0 Report if gr-iio is not found 2022-07-27 13:34:26 +02:00
Carles Fernandez
dadfce626b Fix glog linking 2022-07-27 13:19:36 +02:00
Carles Fernandez
9a0ab26ee6 Fix indentation 2022-07-25 10:13:46 +02:00
Carles Fernandez
fe4b83decc Fix linking against libunwind if glog is not found in the host machine for some OS such as ArchLinux (Fixes #562, #639) 2022-07-25 09:48:17 +02:00
Carles Fernandez
60bf32be97 Fix detection of gnsstk 13.x 2022-07-10 21:14:07 +02:00
Carles Fernandez
fa821a52a4 Update to gnsstk 13.4.0 2022-07-10 19:19:37 +02:00
Carles Fernandez
a81e53377b Improve finding of GPSTk 2022-07-06 11:02:09 +02:00
Carles Fernandez
9db6f55b3c Fix when building for GNSSTk 12.1.0 or older 2022-07-05 17:37:21 +02:00
Carles Fernandez
109112be63 Allow backward compatibility with GPSTK 2022-07-05 13:46:58 +02:00
Carles Fernandez
3d5da94b27 Document transition from GPSTk to GNSSTk 2022-07-04 14:51:22 +02:00
Carles Fernandez
d9c4eba5fe Add work on gnsstk transition 2022-07-04 10:05:54 +02:00
Carles Fernandez
9dc57a61d0 Improve finding of BLAS libraries in macOS / Macports
MacPorts' lapack is not guaranteed to produce libblas.dylib. For example if the +openblas variant is used, then lapack uses openblas.
This commit tries to find and use libopenblas.dylib if  libblas.dylib is not found.
Fixes usage of BLAS_ROOT
2022-04-22 12:11:06 +02:00
Carles Fernandez
01ba6a1503 Remove alias 2022-04-06 08:19:13 +02:00
Carles Fernandez
7f0a7b1e77 Improve detection of cpu_features, replace ENABLE_OWN_CPUFEATURES building option by ENABLE_CPUFEATURES, defaulting to OFF 2022-04-03 23:24:31 +02:00
Carles Fernandez
c41ea05137 Improve LimeSDR PPS capability detection 2021-12-06 23:59:09 +01:00
Carles Fernandez
da9d0122d7 Fix detection of gr-limesdr branch
Fixes build with macOS
2021-12-06 20:56:28 +01:00
Javier Arribas
ea4ffe125d Make cmakelint happy again 2021-12-01 15:37:02 +01:00
Javier Arribas
c8f7966688 Fix cmakelint and cpplint reported format errors 2021-12-01 14:52:27 +01:00
Javier Arribas
c262d74e03 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2021-11-29 20:54:56 +01:00
Carles Fernandez
bcec8331e6 Fixes for building against GNU Radio master
Log4cpp has been replaced by spdlog and fmt
2021-11-23 16:38:50 +01:00
Carles Fernandez
cc38d6bc08 Fixes for building against GNU Radio master
Log4cpp has been replaced by spdlog
2021-11-23 13:30:48 +01:00
Javier Arribas
fd57325bd4 Merge with next 2021-11-11 15:42:41 +01:00
Carles Fernandez
a7a140862b Fix building against latest GNU Radio
Replace boost::any by std::any
2021-10-30 05:43:22 +02:00
Javier Arribas
0c49a44946 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2021-10-25 12:03:52 +02:00
Carles Fernandez
2f7263d7a3 Fix for new API for gr-iio component in GNU Radio master 2021-10-23 14:11:20 +02:00
Javier Arribas
c9d6688f1b Merge with next 2021-10-20 09:47:33 +02:00
Carles Fernandez
b4b9c31182 Improve detection of Gnuplot and gnss_sim when cross-compiling 2021-08-02 09:33:16 +02:00
Javier Arribas
29f59256be Merge with next 2021-07-30 15:42:29 +02:00
Carles Fernandez
75eafeb44c Report MacOS architecture 2021-07-29 22:24:48 +02:00
Carles Fernandez
ce49384004 Fix detection of std::filesystem in recent CMake versions 2021-07-27 11:10:52 +02:00
Javier Arribas
514bb331ce Merging next branch 2021-06-21 17:00:27 +02:00
Carles Fernandez
27d0419f79 Remove abandoned Gn3s_Signal_Source and ENABLE_GN3S building option 2021-06-15 14:19:40 +02:00
Carles Fernandez
b2fccc826e Improve detection of macOS version 2021-05-26 13:09:13 +02:00
Carles Fernandez
daedb65de8 Add GCC 12 to the list of major series 2021-05-26 12:05:53 +02:00
Javier Arribas
56943fc12d Merge with next and enabling KF VTL experimental tracking 2021-02-24 11:41:27 +01:00