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
andres
5a498207c4
Merge branch 'volk_tracking_performance' into volk_merge_with_next
2014-10-18 02:42:01 +02:00
Carles Fernandez
ac1eb5eb51
Reordering ARM and SSE detection.
2014-10-01 01:09:44 +02:00
Carles Fernandez
f6da992ac2
Updating Armadillo version to 4.450.0 and changing tabs by white spaces
2014-10-01 00:30:07 +02:00
Carles Fernandez
74ed037f6d
Merge pull request #4 from anthony-arnold/arm
...
gfortran paths for Debian armhf
2014-09-30 10:23:22 +02:00
Carles Fernandez
790a60c074
Merge git+ssh://github.com/gnss-sdr/gnss-sdr into next
...
Conflicts:
CMakeLists.txt
2014-09-29 21:24:42 +02:00
Anthony Arnold
08b695e4af
Adding debian armhf to fortran search path
2014-09-18 23:35:08 +10:00
Anthony Arnold
77b635e8c0
Merge with next
2014-09-18 02:10:56 +10:00
Anthony Arnold
2478a43b0a
Flags for ARM
2014-09-18 01:04:58 +10:00
Anthony Arnold
4c2b0fbc45
Testing for ARM and SSE to compile for armhf
2014-09-18 00:50:44 +10:00
Carles Fernandez
ed43547aff
Bumping version number
2014-09-08 16:34:16 +02:00
Carles Fernandez
941b4a2bfe
Bump version number
2014-09-08 16:00:46 +02:00
Carles Fernandez
aedeea0004
Updating Armadillo version to 4.400.2
2014-09-08 10:54:31 +02:00
Andrés Cecilia Luque
60cc3777b6
Master branch + volk_gnsssdr module
2014-09-08 01:56:09 +02:00
Carles Fernandez
322550e0c6
Adding an option to build the binary without detecting the SIMD
...
instruction set present in the compiling machine, so it can be executed
in other machines without those specific sets.
2014-09-07 19:35:41 +02:00
Carles Fernandez
3b8a6a8346
Updating Armadillo version to 4.400.0
2014-08-19 20:41:15 +02:00
Carles Fernandez
8ed642e58c
Updating Armadillo version to 4.320.2
2014-08-17 19:55:11 +02:00
Carles Fernandez
df6b282582
Providing more information if ENABLE_GPERFTOOLS is set to ON and the
...
library is (or it is not) found in the system.
2014-08-11 13:39:12 +02:00
Carles Fernandez
2445620e76
Changing build type to RelWithDebInfo if ENABLE_GPERFTOOLS option is ON
2014-08-10 20:00:10 +02:00
Carles Fernandez
3257d8cba1
Improving handling of optional processing blocks and linking libraries.
...
New options ENABLE_GN3S, ENABLE_RTLSDR, ENABLE_OPENCL, ENABLE_ARRAY and
ENABLE_GPERFTOOLS, all set by default to OFF. Users can enable that
features by 'cmake -DENABLE_XXX=ON ../ '. OpenCL is now not used by
default since it was giving problems in some platforms. Old variables
(RTSDR_DRIVER, GN3S_DRIVER, RAW_ARRAY_DRIVER and DISABLE_OPENCL) are
still honored and can be used in the same way, but the new ENABLE_XXX
are recommended for the sake of more uniform naming. Main CMakeFile.txt
has been rearranged, putting options first, then searching for the
required libraries, and then the optional ones. If Gperftools is enabled
and found, binaries are linked to the tcmalloc and profiler libraries,
and using the adequate flags. Fixed building in Mac OSX if Armadillo and
OpenBLAS were not installed in the system.
2014-08-07 21:04:01 +02:00
Carles Fernandez
2fcb2e14e8
Fixing link to OpenBLAS
2014-08-01 13:49:55 +02:00
Carles Fernandez
3e99566dd3
Use OpenBLAS instead of BLAS if available. OpenBLAS is an optimized BLAS
...
library.
2014-08-01 12:27:11 +02:00
Carles Fernandez
afc7d1c8e3
Updating Armadillo version to 4.320.0 and simplifying the static
...
building process. No patch is applied to the original CMakeLists.txt
anymore, so next version upgrades should be easier.
2014-08-01 10:52:20 +02:00
Carles Fernandez
8dfcc5114c
Bumping version number
2014-06-30 20:46:36 +02:00
Carles Fernandez
63626658cb
Adding GNSS-SDR version number to the configuration welcome message
2014-06-30 20:03:23 +02:00
Carles Fernandez
f6c938498e
Adding GNSS-SDR version number to the welcome message of the
...
configuration process
2014-06-30 19:35:24 +02:00
Carles Fernandez
fd7b431297
Bumped version number to 0.0.3
2014-06-30 19:26:55 +02:00
Carles Fernandez
7d9458cfdd
Update Armadillo version to 4.300.9
2014-06-26 01:04:41 +02:00
Carles Fernandez
b2f3ecd72e
Fixes many warnings in CMake 3.0. When glog or armadillo are present in
...
the system, glog_RELEASE/armadillo_RELEASE are not defined and several
add_dependencies were adding non-existing targets
(glog-${glog_RELEASE}). This commit creates imported logical targets
when those libraries are already present, so the warnings disappear.
2014-06-20 03:34:19 +02:00
Carles Fernandez
fabf623c43
Require at least Boost 1.45, so boost:filesystem::temp_directory_path()
...
can be used. It is useful on Mac OS X, where the log folder is not at
/tmp. Boost 1.45 was released on Nov 9th, 2010, so it is unlikely that
any user is using something older.
2014-06-10 00:14:18 +02:00
Carles Fernandez
c85efa7473
Cosmetic changes
2014-06-07 10:23:32 +02:00