Commit Graph

255 Commits

Author SHA1 Message Date
Carles Fernandez 49c8e04d17 Detect gfortran in latest Fedora releases 2016-05-12 23:10:00 +02:00
Carles Fernandez ad209a6958 Update deection of gfortran in Debian-based OS (gcc >= 5) 2016-05-12 20:36:06 +02:00
Carles Fernandez f784c91c05 Move generation of documentation files out from the source tree
Documentation will now be built in the directory from which cmake was
invoked. Doxyfile.in updated and Doxyfile.generic (unused) has been
removed. In-tree generation was causing problems in some environments
and IDEs (such as CLion)
2016-05-12 19:35:55 +02:00
Carles Fernandez 4411af40b3 Updating armadillo version to 6.600.5 2016-03-25 12:22:51 +01:00
Carles Fernandez 8672508e24 Require gr-uhd only if uhd is found 2016-02-02 23:54:48 +01:00
Carles Fernandez 1b7bc5af0c The USRP Hardware Driver (UHD) is now optional.
Used if found.
2016-02-02 23:32:48 +01:00
Carles Fernandez e6bd3907fc update armadillo version to 6.500.4 2016-01-29 09:01:41 +01:00
Carles Fernandez 572d44813f small doc improvement 2016-01-06 11:01:16 +01:00
Carles Fernandez 489a55a76c adding PMT since it is not automatically linked in Linux 2016-01-06 10:16:49 +01:00
Carles Fernandez 14d3c3dd27 cleaning includes and removing gnuradio-trellis and gnuradio-fec
dependencies
2016-01-06 02:05:34 +01:00
Carles Fernandez 23f9b60dd9 update armadillo version 2015-12-27 13:36:05 +01:00
Carles Fernandez 74d42250d8 Merge branch 'contrib' of https://github.com/odrisci/gnss-sdr into
odrisci-contrib

# Conflicts:
#	src/algorithms/tracking/gnuradio_blocks/gps_l1_ca_dll_pll_tracking_cc.cc
#	src/algorithms/tracking/libs/tracking_discriminators.cc
2015-11-30 10:18:09 +01:00
Cillian O'Driscoll af3d706fd3 Updated info on homebrew install 2015-11-26 15:11:10 +00:00
Carles Fernandez ce1fbb6d9c adding info on ouput formats 2015-11-17 23:19:50 +01:00
Carles Fernandez 2d758a57a3 update Armadillo version to 6.200.2 2015-10-31 17:03:31 +01:00
Carles Fernandez 6e966491a3 improving documentation for Fedora users 2015-10-27 20:39:02 +01:00
Carles Fernandez e4206d38f6 Try to use OpenSSL if GnuTLS with openssl compatibility enabled is not
found.
2015-10-27 20:18:48 +01:00
Carles Fernandez f37fae6fc8 Fix building on ArchLinux 2015-10-09 08:15:41 +02:00
Carles Fernandez ecc869671b Recommend libgnutls-openssl-dev package 2015-09-15 12:30:18 +02:00
Carles Fernandez 18545077d8 Replacing the usage of OpenSSL by GnuTLS due to a GPL incompatibility
from the former.
2015-09-15 01:41:18 +02:00
Carles Fernandez a6608c47a2 Merge branch 'elcapitan' into next. Now GNSS-SDR can be built on Mac OS X 10.11 El Capitan 2015-09-08 12:06:07 +02:00
Carles Fernandez b81e2a3434 Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into elcapitan 2015-09-07 17:19:52 -07:00
Carles Fernandez e843b3121d Identifiying Mac OS X 10.11 El Capitan 2015-09-07 17:16:03 -07:00
Carles Fernandez 77b0bf104d Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next 2015-09-07 10:46:15 +02:00
Carles Fernandez 5ad8b87f68 Pass C compiler flags to volk_gnsssdr_module. It fixes the lintian
warning 'hardening-no-fortify-functions' when building a .deb package
2015-09-06 17:06:00 +02:00
Carles Fernandez 6b86864c0f Keeping armadillo version up to date 2015-09-03 12:18:58 +02:00
Carles Fernandez f64af5e6ed fixing typo that prevented verification of armadillo download 2015-09-02 18:53:36 +02:00
Carles Fernandez 8c668f7bc2 Fixing bug in md5 2015-09-02 02:14:37 +02:00
Carles Fernandez 9d4a224ce0 Removing DOI and including git hash in version name 2015-09-02 01:57:52 +02:00
Carles Fernandez 6febea48fa bumping version number 2015-09-02 00:38:46 +02:00
Carles Fernandez 8be9ac859b Let the user specify a Python executable at configuration time: 'cmake
-DPYTHON_EXECUTABLE=usr/local/bin/python ../ '
2015-08-28 20:06:24 +02:00
Carles Fernandez ef136e5c74 Some CUDA cleaning and documentation 2015-08-25 19:01:02 +02:00
Carles Fernandez 429e4e8776 Fixing compilation when CUDA is not present 2015-08-25 17:07:36 +02:00
Carles Fernandez e38cb40d4f Merge branch 'next' of https://github.com/Arribas/gnss-sdr into next
Working with GPUs
2015-08-25 15:54:02 +02:00
Carles Fernandez f65c87c1c4 Removing unneeded download directory 2015-08-25 13:10:53 +02:00
Javier Arribas 7b57bd28f8 Merge branch 'next-gnss-sdr' into next 2015-08-25 12:40:31 +02:00
Carles Fernandez ae1cf91da6 Armadillo version update 2015-08-24 13:51:07 +02:00
Carles Fernandez 4ab078c704 Googletest now lives at GitHub 2015-08-24 13:17:48 +02:00
Javier Arribas 4fc61af172 Adding cuda ultra-fast correlator library. Not used yet, but optionally
compiled. All CMAKEs ready!
2015-07-22 18:16:54 +02:00
Carles Fernandez 3f3276fd9f Changing gperftools pointer from code.google.com to github.com 2015-07-12 13:56:49 +02:00
Carles Fernandez 7d38e4884d Updating Armadillo version to 5.200.2. Removed references to gfortran
since it is no longer required
2015-07-12 10:47:33 +02:00
Carles Fernandez df9236d41c updating armadillo version to 5.200.1 2015-05-30 12:46:03 +02:00
Carles Fernandez 4723ae0f57 Updating armadillo version and trying Jenkins' Github hook 2015-05-23 14:28:00 +02:00
Carles Fernandez 073d36e77f adding an option to remove logging 2015-05-23 11:20:26 +02:00
Carles Fernandez 04b6507267 Merge branch 'next' into multisignals
# Conflicts:
#	src/core/receiver/gnss_block_factory.cc
2015-05-06 18:10:11 +02:00
Carles Fernandez 00d2941267 Adding an option for using gprof 2015-05-03 10:15:51 +02:00
Carles Fernandez 28c8ff8121 Improve instructions for Ubuntu 14.04 LTS users. Updated Armadillo
version
2015-05-01 18:31:31 +02:00
Anthony Arnold 9a3980c8d9 Reset gflags URL 2015-04-30 23:16:44 +10:00
Anthony Arnold 9ecf17a602 Link dependencies 2015-04-30 17:18:15 +10:00
Carles Fernandez ccca607451 finding recently submitted libgtest-dev port in Mac OS X 2015-03-29 20:13:03 +02:00
Carles Fernandez 5dcc4d752c A new home and version for glog 2015-03-24 21:44:03 +01:00
Carles Fernandez 892295dd3a A new home and version for Gflags 2015-03-24 19:53:10 +01:00
Carles Fernandez db7e5aed0b fixing message when gfotran is not found 2015-03-22 11:36:40 +01:00
Carles Fernandez a4343c3b6b Remove gfortran from the list of required dependencies, but still used
if present
2015-03-22 11:33:28 +01:00
Carles Fernandez 7dbc3dfb7b Update Armadillo version to 4.650.4 2015-03-22 10:40:12 +01:00
Carles Fernandez 295d044592 Merging Anthony's branch 2015-03-20 21:24:02 +01:00
Carles Fernandez ce5783ca61 Merge branch 'cross-compile' of
https://github.com/anthony-arnold/gnss-sdr into anthony-cross-compile

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2015-03-20 21:14:56 +01:00
Anthony Arnold c42ce67b3c Sending toolchain file properly 2015-03-21 02:03:13 +10:00
Anthony Arnold 06d58bcce1 Cross-compilation fixes 2015-03-21 00:23:16 +10:00
Javier 474f78f500 New Teleorbit Flexiband adapter for Teleorbit Flexiband frontends
(optional signal source). It requires a external GNU Radio driver.
2015-03-03 18:07:26 +01:00
Carles Fernandez 3e5332ff57 Fixing Gtest detection 2015-02-15 14:49:17 +01:00
Carles Fernandez 98d2fd31a0 Fixed Googletest detection when GTEST_DIR is set 2015-02-15 13:11:58 +01:00
Carles Fernandez dcb6ed7c50 Bumping new version 2015-01-13 13:57:37 +01:00
Carles Fernandez 3b3eb45499 version update 2015-01-13 11:11:23 +01:00
Carles Fernandez f80ef7a15b Update Armadillo version to 4.600.2 2015-01-09 13:39:57 +01:00
Carles Fernandez 6620e7d43c Updating copyright year 2015-01-08 19:49:59 +01:00
Carles Fernandez 237f9c0801 switching to -std=c++11 since -std=c++0x is deprecated 2014-12-24 11:29:16 +01:00
Carles Fernandez f010549c51 Require gr-uhd 2014-12-23 22:41:28 +01:00
Carles Fernandez ff5a1ac813 Check if GNU Radio version is at least 3.7.3 2014-12-23 18:54:09 +01:00
Carles Fernandez 9b95919ddb Improving thread management 2014-12-21 22:46:57 +01:00
Carles Fernandez 12f892f420 adding bladeRF to the list of front-ends accessible through OsmoSDR 2014-12-15 19:25:36 +01:00
Carles Fernandez d73095620b Changing name of rtlsdr_signal source by osmosdr_signal_source 2014-12-15 17:39:22 +01:00
Carles Fernandez bd784cc9ff fix gcc flags when building a package for arm. Fixing reporting when the
libgtest-dev package is detected.
2014-12-09 19:34:51 +01:00
Carles Fernandez 24006070cb adding armel architecture when searching for gfortran 2014-12-08 19:58:45 +01:00
Carles Fernandez 860eec8597 adding detection of gfortran in i386 and arm architectures 2014-12-08 13:03:01 +01:00
Carles Fernandez 46eaf14e5e Fixing glog detection 2014-12-07 12:05:38 +01:00
Carles Fernandez 4fb64f3dee Do not force to download and build Glog when packaging, so
libgooggle-glog-dev can be used
2014-12-07 11:05:49 +01:00
Carles Fernandez 7a90027989 Fixing configuration if glog has been installed via libgoogle-glog-dev
package
2014-11-19 19:39:03 +01:00
Carles Fernandez 3c89c1c5f6 Making it work for Xcode, credits to Andres Cecilia 2014-11-17 20:42:50 +01:00
Carles Fernandez 54eb5d65be Making UHD not required, but used by default if found 2014-11-14 21:42:22 +01:00
Carles Fernandez 3c8e048612 Create a stripped volk_gnsssdr_profile binary for debian packaging 2014-11-14 01:40:43 +01:00
Carles Fernandez 4bd506abe2 more robust handling of glog 2014-11-12 21:58:57 +01:00
Carles Fernandez 0865c4af7a Fixing gflags detection if CMake was run twice 2014-11-12 20:22:02 +01:00
Carles Fernandez 826a150e3f Added packaging option. Fixing some linking problems with gflags 2014-11-11 23:50:38 +01:00
Carles Fernandez 28e8f679b5 Adding packaging system 2014-11-10 02:12:56 +01:00
Carles Fernandez 88603dfeda Fixing the case where gflags is present but glog is not. 2014-11-09 21:04:52 +01:00
Carles Fernandez 86c3018299 cleaning 2014-11-07 21:44:44 +01:00
Carles Fernandez ad75893524 Some fixes to volk_gnssssdr integration. Adding copyright message. 2014-11-07 20:51:01 +01:00
Carles Fernandez 9499fe434b minor cleaning 2014-11-07 18:51:08 +01:00
Carles Fernandez 8afa1be6cf Adding volk_gnsssdr 2014-11-07 18:23:59 +01:00
Carles Fernandez 125583dfcc Merge remote-tracking branch 'andres/pull-request' into volk_gnsssdr_merge 2014-11-06 22:43:40 +01:00
Carles Fernandez 3f4afcb756 Updating uninstall target 2014-11-04 01:10:58 +01:00
Carles Fernandez 8918f9d8ac Remore the ";" in the list of compiler flags since it was giving
problems in some environments
2014-11-02 15:13:44 +01:00
andres f2dd033c6a Merge branch 'next' into pull-request 2014-11-01 04:07:16 +01:00
andres 3e45e4cc56 Various changes:
Updated top CMakeFile.txt
Moved volk module to a better path.
Trying to add support for GCC.
Fixes.
2014-10-28 01:00:04 +01:00
andres db738c7ea9 Added cmake version check. Deleted original volk
Added cmake version checks.
Deleted original volk protokernels.
Fixes.
2014-10-27 05:19:26 +01:00
Carles Fernandez 49ba62cefa Adding detection of Mac OS X 10.10 Yosemite 2014-10-18 09:43:44 +02:00
Carles Fernandez b27f09907b Fixing detection of gfortran in Fedora and OpenSUSE (thanks to Nick Ristow) 2014-10-18 09:35:40 +02:00
Carles Fernandez 47b0ab9880 Fixing detection of Debian version 2014-10-18 09:10:13 +02:00
andres 3b91cede64 Fixing merge 2014-10-18 04:01:46 +02:00