Skip to content
Snippets Groups Projects
user avatar
Justin Carpentier authored
Fix boost python detection problem to allow multiple python interpreters
80a2aff2
History

eigenpy

Setup

Before compiling this package, make sure to have initialized all git submodules of this repo. To initialize the submodules when cloning the repo, use:

git clone --recursive <git_url>

To compile this package, it is recommended to create a separate build directory:

mkdir _build
cd _build
cmake [OPTIONS] ..
make install

Please note that CMake produces a CMakeCache.txt file which should be deleted to reconfigure a package from scratch.

Dependencies

The matrix abstract layer depends on several packages which have to be available on your machine.

  • Libraries:
    • eigen3
  • System tools:
    • CMake (>=2.6)
    • pkg-config
    • usual compilation tools (GCC/G++, make, etc.)
  • Python 2.7
  • Boost python