File tree 2 files changed +5
-8
lines changed
libs/math/include/mrpt/math
2 files changed +5
-8
lines changed Original file line number Diff line number Diff line change 1
1
\page changelog Change Log
2
2
3
3
# Version 2.10.2: UNRELEASED
4
- (No changes yet)
4
+ - BUG FIXES:
5
+ - Fix CSparse "C" linkage build error (OSX Clang)
5
6
6
7
# Version 2.10.1: Released August 10th, 2023
7
8
- Build system:
Original file line number Diff line number Diff line change 19
19
#include < stdexcept>
20
20
21
21
// Include CSparse lib headers, either from the system or embedded:
22
- extern " C"
23
- {
24
22
#if MRPT_HAS_SUITESPARSE
25
- #define NCOMPLEX // In MRPT we don't need complex numbers, so avoid the
26
- // annoying warning: 'cs_ci_house' has C-linkage specified,
27
- // but returns UDT 'std::complex<double>' which is
28
- // incompatible with C
29
23
#include " cs.h"
30
24
#else
25
+ extern " C"
26
+ {
31
27
#include < mrpt/3rdparty/CSparse/cs.h>
32
- #endif
33
28
}
29
+ #endif
34
30
35
31
namespace mrpt ::math
36
32
{
You can’t perform that action at this time.
0 commit comments