Bug #1712

RCI requires at least NemoMath0.4 but cmake does not declare so

Added by C. Emmerich over 10 years ago. Updated over 10 years ago.

Status:ResolvedStart date:01/05/2014
Priority:NormalDue 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

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.

Also available in: Atom PDF