Frank Dellaert
b762707af4
Merge pull request #1968 from qnx-ports/develop
...
QNX Compatibility
2025-01-24 17:33:23 -05:00
Jai Moraes
5a02a2206a
Fixing whitespace
2025-01-16 10:18:19 -05:00
Jai Moraes
903e7de15f
Fixed remaining DESTINATION include/*
2025-01-16 10:13:27 -05:00
JaiXJM-BB
d35ff2e3f8
Updated QNX-relevant paths, removed environment variables. ( #2 )
...
Updated QNX-relevant paths (will check others next), removed environment variables.
2025-01-16 09:57:29 -05:00
Martin Valgur
c99a8e1c1d
Upgrade Spectra to v1.1.0
2025-01-10 22:51:18 +02:00
JaiXJM-BB
93f463ddbf
QNX for develop branch
...
* GitLab version (branch QNX_7.1_v4.1.1)
* ADDED: Build tested with target `install` or `all` if cross compiling for QNX
* ADDED: Test Installation when building with QNX (Review this for upstreaming)
* UPDATED: Build tests, fixed some unit tests. Floating points still off.
* UPDATED: Tests Fix
* UPDATED: all non-serialization tests working.
* QNX 8.0: Working version.
* REMOVED: Removal of test prints
* UPDATED: formatting to match, removed commented out testing lines
2025-01-10 10:20:50 -05:00
Gold856
0435efdebc
Remove PREFIX ""
2025-01-07 08:27:19 -05:00
Gold856
f638035e10
Remove redundant MSVC optimization flag in GKLib
2025-01-07 07:53:33 -05:00
Gold856
e08064d9e7
Use CMAKE_POSITION_INDEPENDENT_CODE instead of -fPIC
2025-01-07 07:53:33 -05:00
Gold856
6bb70df05b
Use newer binary output directory variables and don't specify output directory on each target
2025-01-07 07:53:33 -05:00
Gold856
7b9b14e03e
Fix building with a shared metis
2025-01-01 00:45:04 -05:00
Matt
60506e2440
[cephes] use GTSAM_LIBRARY_TYPE
2024-12-22 09:25:06 -08:00
Frank Dellaert
a3afa5740a
Fix c++ warnings
2024-08-15 17:13:19 -07:00
zzodo
0fee5cb76e
Add missing header in 3rdparty/cephes
2024-05-11 23:40:05 -04:00
Varun Agrawal
6cc16a3943
delete cephes_names.h to remove collisions
2024-01-16 19:32:20 -05:00
Bernd Pfrommer
a4a0fefd84
libcephes only needs 3.10, allowing build on ubuntu 18.04
2024-01-12 17:28:12 -05:00
Varun Agrawal
04bee2b873
add cross platform extern marking to cephes.h
2024-01-03 12:37:50 -05:00
Varun Agrawal
ddd38abe6b
add Cephes README and License
2024-01-03 12:19:45 -05:00
Varun Agrawal
687667add2
minor formatting
2023-12-29 13:44:52 -05:00
Varun Agrawal
b1ce501afe
hopefully last of M_ definitions
2023-12-28 12:12:38 -05:00
Varun Agrawal
8db9e0146a
additional M_PI definitions
2023-12-28 12:00:47 -05:00
Varun Agrawal
5806f5f98c
add M_PI definition if unavailable (e.g. in Windows)
2023-12-28 10:35:44 -05:00
Varun Agrawal
3cde40ddc8
OS-based improved support
2023-12-28 10:06:44 -05:00
Varun Agrawal
3538488b28
refactor Cephes CMakeLists.txt to allow building from parent directory
2023-12-28 09:30:26 -05:00
Varun Agrawal
4326195786
cephes source code
2023-12-28 07:25:55 -05:00
Frank Dellaert
8fb393fdf6
Add missing files that were omitted due to case-insensitive ignore.
2023-01-22 13:38:16 -08:00
Frank Dellaert
9e5928a53a
Upgraded to Eigen 3.4.0
2023-01-21 20:25:53 -08:00
Frank Dellaert
754d03696d
Undo changes in 3dparty
2022-01-03 10:27:42 -05:00
Frank Dellaert
6d0c55901c
Global replace to V42
2022-01-02 15:49:47 -05:00
Varun Agrawal
ad73645c83
Merge branch 'develop' into feature/system-metis-lib
2021-08-26 00:25:41 -04:00
Varun Agrawal
02abc53fc1
fix metis based warnings in CMake and compiling
2021-01-05 10:07:06 -05:00
Jose Luis Blanco-Claraco
9d41178070
Use METIS system library if so selected
2020-10-19 07:52:12 +02:00
Frank Dellaert
7cfc5c3522
Added Spectra 0.9.0 to 3rdparty
2020-08-10 22:56:43 -04:00
Varun Agrawal
a4ef531a32
print Eigen Unsupported status message correctly
2020-06-24 19:23:37 -05:00
Bernd Pfrommer
5801ab079d
rename libmetis -> libmetis-gtsam to avoid collision with system libs
2020-06-01 16:20:56 -04:00
Bernd Pfrommer
71f4bb3019
Use GNUInstallDirs to make install destination directories configurable
2020-05-31 21:52:00 -04:00
Fan Jiang
982c904c1c
Cleanup the cmake files
2020-01-06 18:52:09 -05:00
Fan Jiang
4f214b5e6b
Allow static metis in shared lib
2020-01-06 16:25:33 -05:00
Jose Luis Blanco-Claraco
7aeb153da8
Fix build errors in examples/tests
2019-12-28 20:31:52 +01:00
mxie32
939aba3621
upgrade colamd to suite-sparse-5.4.0
2019-10-19 17:51:15 -04:00
Varun Agrawal
7dc1811d54
add cmake flag to include eigen-unsupported module
2019-09-12 14:56:12 -04:00
chrisbeall
c5488c7568
Upgrade to GeographicLib 1.49 - Apple clang was no longer happy with 32bit config flags. Fixed in version 1.48.
2019-05-18 21:07:00 -07:00
chrisbeall
ba09d5d676
Fix GeographicLib configuration when GTSAM_INSTALL_GEOGRAPHICLIB is toggled from ON to OFF, or when system-installed copy disappears.
2019-05-18 20:52:21 -07:00
jlblancoc
2505ef6623
metis: rely on global BUILD_SHARED_LIBS"
2019-01-11 00:31:22 +01:00
chrisbeall
24712f674e
Upgrade to Eigen 3.3.7
2018-12-12 09:12:17 -08:00
Chris Beall
a2f7389518
Upgrade to Eigen 3.3.6
2018-12-11 11:27:31 -08:00
dellaert
2ee72806ab
Eigen warning on clang
2018-11-06 17:32:05 -05:00
Frank Dellaert
72f71b2ff5
Patched warning, see http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1402
2018-10-31 14:01:13 +00:00
Frank Dellaert
a68ed656d2
We will not install unsupported Eigen features
2018-10-09 13:38:14 -04:00
Frank Dellaert
e37ff1e105
Switched to Eigen 3.3.4
2018-10-09 13:38:01 -04:00