sourav@sourav-VivoBook-ASUSLaptop-X512FAC-P1504FA:~/mpap/build$ cmake ..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument value or use a ... suffix to tell
CMake that the project does not need compatibility with older versions.
-- Configuring done
-- Generating done
-- Build files have been written to: /home/sourav/mpap/build
sourav@sourav-VivoBook-ASUSLaptop-X512FAC-P1504FA:~/mpap/build$ make install
Scanning dependencies of target mpap
Consolidate compiler generated dependencies of target mpap
[ 1%] Building CXX object CMakeFiles/mpap.dir/src/HBsplines/AdaptiveBinarytree.cpp.o
In file included from /home/sourav/mpap/src/lib/List.h:8,
from /home/sourav/mpap/src/lib/PropertyItem.h:6,
from /home/sourav/mpap/src/utilities/SolutionData.h:7,
from /home/sourav/mpap/src/HBsplines/ImmersedSolid.h:4,
from /home/sourav/mpap/src/HBsplines/GeomDataHBSplines.h:5,
from /home/sourav/mpap/src/HBsplines/AdaptiveBinarytree.h:7,
from /home/sourav/mpap/src/HBsplines/AdaptiveBinarytree.cpp:2:
/home/sourav/mpap/src/lib/MathVector.h:166:54: error: reference to ‘Vector’ is ambiguous
166 | template class VectorInfinite: public Vector
| ^~~~~~
In file included from /usr/include/eigen3/Eigen/Core:295,
from /usr/include/eigen3/Eigen/Dense:1,
from /home/sourav/mpap/src/utilities/util.h:7,
from /home/sourav/mpap/src/HBsplines/AdaptiveBinarytree.h:6,
from /home/sourav/mpap/src/HBsplines/AdaptiveBinarytree.cpp:2:
/usr/include/eigen3/Eigen/src/Core/Matrix.h:551:7: note: candidates are: ‘template<class Type, int Size> using Vector = Eigen::Matrix<Type, Size, 1>’
551 | using Vector = Matrix<Type, Size, 1>;
| ^~~~~~
_Many such errors are there.
Please suggest._