1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2024-11-09 19:40:04 +00:00
Commit Graph

716 Commits

Author SHA1 Message Date
Carles Fernandez
a7a140862b
Fix building against latest GNU Radio
Replace boost::any by std::any
2021-10-30 05:43:22 +02:00
Carles Fernandez
bf5edf32cc
Fix building against UHD 3.15.0.0-5 2021-10-29 01:36:55 +02:00
Carles Fernandez
272db9ce59
Fix building against GNU Radio master (currently 3.10.0.git), since it breaks when the C++ standard is C++20 2021-10-27 18:58:55 +02:00
Carles Fernandez
8e8dac91da
Update local version of google/benchmark to 1.6.0 2021-10-25 17:47:06 +02:00
Carles Fernandez
c0cc458b7d
Move VOLK detection before GNU Radio's.
Update local version of Protocol Buffers to 3.19.0
2021-10-23 14:16:54 +02:00
Carles Fernandez
8cd13e7ccb
Update local version of Armadillo to 10.7 2021-10-09 12:38:36 +02:00
Carles Fernandez
c2f526be8e
Update local version of Protocol Buffers to 3.18.0 2021-09-20 21:30:03 +02:00
Carles Fernandez
0fc18f13f9
The action continues in the next branch 2021-08-24 09:42:19 +02:00
Carles Fernandez
4e9bdd83b7
Bump version to 0.0.15 2021-08-23 14:28:30 +02:00
Carles Fernandez
13115e2c7e
Update google-benchmarks to 1.5.6 2021-08-11 19:02:58 +02:00
Carles Fernandez
5f90820be8
Select C++23 if the environment allows for it
CMake >= 3.21, GCC >= 11, Clang >= 12, UHD < 4.0
2021-07-27 21:18:26 +02:00
Carles Fernandez
c26f27e836
Update Armadillo local version 2021-07-25 19:31:45 +02:00
Carles Fernandez
9107705ba9
Add support for Apple M1 AArch64 architecture processor
Based on https://github.com/google/cpu_features/pull/150 and michaelld comments
2021-07-25 12:30:39 +02:00
Carles Fernandez
c9341b6d35
Bump CMake compatibility to version 3.21 2021-07-24 13:59:05 +02:00
Carles Fernandez
4004169f6d
Fix building in some archs when cross-compiling with an SDK 2021-06-28 13:51:20 +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
6e6f1e007c
Merge branch 'matio-cmake' into next 2021-06-14 15:34:21 +02:00
Carles Fernandez
6d40c9e5a9
Fix local building of Matio for a range of HDF5 versions 2021-06-14 11:37:12 +02:00
Carles Fernandez
40b39c2468
Fix local building of Matio for OpenSUSE 2021-06-13 21:05:20 +02:00
Carles Fernandez
bf7cea7240
Update Googletest local version to 1.11.0 2021-06-13 14:21:51 +02:00
Carles Fernandez
c97caf1227
Fix for OpenSUSE and Fedora (static hdf5 library is shipped in another package) 2021-06-13 11:05:13 +02:00
Carles Fernandez
629a8de149
Update google-benchmark version to 1.5.5. Fix building with Xcode 2021-06-12 14:42:16 +02:00
Carles Fernandez
22b26be03f
Fix local building of Matio for old hdf5 versions 2021-06-12 14:12:25 +02:00
Carles Fernandez
c20d8ecef7
If the Matio library is not found, now it is configured and built by CMake instead of using autotools 2021-06-12 12:37:39 +02:00
Carles Fernandez
d999a5e6a3
Update local version of Protocol Buffers to 3.17.3 2021-06-10 09:01:58 +02:00
Carles Fernandez
e8632fd4f6
Update google-benchmark version to 1.5.4 2021-05-30 14:33:20 +02:00
Carles Fernandez
0fe1838e45
Update local version of Protocol Buffers to 3.17.1 2021-05-25 11:02:54 +02:00
Carles Fernandez
f9082a971a
Raise CMake max version to 3.20 2021-05-23 13:20:42 +02:00
Carles Fernandez
786feddd13
Update Armadillo and Protocol Buffers local versions 2021-05-22 00:56:26 +02:00
Carles Fernandez
6dedcb6c3a
Save time and some warnings when building glog-v0.5.0 by deactivating tests
Improve wording in messages
2021-05-11 11:56:01 +02:00
Carles Fernandez
9e12aa7924
Update local glog version to 0.5.0, ProtocolBuffers version to 3.16.0 and update Googletest commit 2021-05-09 09:27:51 +02:00
Carles Fernandez
7fda06adb8
Fix building for UHD 4.0.0.0 2021-04-26 09:33:36 +02:00
Carles Fernandez
04c61536c6
Google benchmarks already fixed for GCC 11 2021-04-25 17:25:20 +02:00
Carles Fernandez
49fc117ab1
Improve control on gtest version 2021-04-24 01:16:20 +02:00
Carles Fernandez
49cfa52d86
Update google/benchmark to 1.5.3 2021-04-23 17:20:15 +02:00
Carles Fernandez
0d95d2273a
Update ProtocolBuffers and Armadillo local versions 2021-04-09 20:53:06 +02:00
Carles Fernandez
09b4c8f7a3
Fix bug in searching for gr-iio when CMake is re-run several times (fixes #491) 2021-04-04 11:24:55 +02:00
Carles Fernandez
e95352492f
Update local version of Protocol Buffers to 3.15.7 2021-04-04 10:29:59 +02:00
Carles Fernandez
0478547757 Update local Matio version to 1.5.21 2021-03-28 18:16:29 +02:00
Carles Fernandez
60a7a6d51d
Update Armadillo and Protocol Buffers local versions 2021-03-13 22:30:23 +01:00
Carles Fernandez
505142a055
Update local version of Protocol Buffers to v3.15.5 2021-03-09 12:58:21 +01:00
Carles Fernandez
d6fd2c244f
Update ProtocolBufferslocal version to 3.15.2 2021-02-24 08:17:27 +01:00
Carles Fernandez
3b10e37a6f
Update Armadillo and ProtocolBuffers local versions 2021-02-22 22:35:45 +01:00
Carles Fernandez
c0796f416d
Update local version of ProtocolBuffers to 3.15.0 2021-02-19 08:45:23 +01:00
Carles Fernandez
f75017e520
Fix building when using the Xcode generator, Xcode >= 12 and CMake >= 3.19 2021-01-11 20:22:54 +01:00
Carles Fernandez
603cab1ead
Fix clash of the cpu_features library when volk_gnsssdr is built as a standalone library, and cpu_features was already installed by VOLK
Added new building option ENABLE_OWN_CPUFEATURES, set to ON when building gnss-sdr but set to OFF when building volk_gnsssdr standalone.
The default does no change old behavior when buiding gnss-sdr without volk_gnsssdr already installed
2021-01-11 13:57:29 +01:00
Carles Fernandez
87882d3d23
The action continues in the next branch 2021-01-08 12:02:31 +01:00
Carles Fernandez
7102677358
Bump version number 2021-01-07 19:16:54 +01:00
Carles Fernandez
867f53a49e
Update Pugixml local version to 1.11.4 2021-01-04 12:13:45 +01:00
Carles Fernandez
7308745f05
Apply more concise file header format
Re-license CMake scripts with BSD-3-Clause
2020-12-30 13:35:06 +01:00