Bug #1712
RCI requires at least NemoMath0.4 but cmake does not declare so
Status: | Resolved | Start date: | 01/05/2014 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | - | |||
Target version: | - |
Description
RCI does not compile with NemoMath0.3 as IntVector
is used which is part of NemoVector not before version 0.4:
[ 5%] Building CXX object src/CMakeFiles/rci0.5.dir/rci/dto/CartesianValues.cpp.o In file included from /home/christian/svn/rci/src/rci/dto/CartesianValues.h:35:0, from /home/christian/svn/rci/src/rci/dto/CartesianValues.cpp:27: /home/christian/svn/rci/3rdparty/cca/dto/ContainingDoubles.h:280:13: error: ‘IntVector’ is not a member of ‘nemo’ /home/christian/svn/rci/3rdparty/cca/dto/ContainingDoubles.h:280:36: error: expected ‘;’ before ‘const’ /home/christian/svn/rci/3rdparty/cca/dto/ContainingDoubles.h:307:5: error: data member ‘split’ cannot be a member template make[2]: *** [src/CMakeFiles/rci0.5.dir/rci/dto/CartesianValues.cpp.o] Error 1
That means, in order to compile correctly rci requires at least NemoMath0.4 but this is not declared in rci's CMakeLists.txt.
Associated revisions
fixes #1712
History
#1 Updated by C. Emmerich over 10 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Applied in changeset r715.