Skip to content

Commit

Permalink
Merge pull request #88 from pabloEntropia/eigen3_cpp11_support
Browse files Browse the repository at this point in the history
Support Eigen3 as external library and C++11
  • Loading branch information
dbogdanov committed Nov 26, 2019
2 parents 95f4851 + 80b110a commit cfa86f2
Show file tree
Hide file tree
Showing 254 changed files with 32 additions and 60,245 deletions.
6 changes: 2 additions & 4 deletions README.md
Expand Up @@ -17,6 +17,7 @@ Dependencies:
* libYAML >= 0.1.1
* Python >= 2.4
* SWIG >= 1.3.31
* Eigen >= 3.3.4


INSTALL
Expand All @@ -26,7 +27,7 @@ INSTALL

- Install dependencies (Ubuntu/Debian)
```
$ apt-get install build-essential libqt4-dev libyaml-dev swig python-dev pkg-config
$ apt-get install build-essential libqt4-dev libyaml-dev swig python-dev pkg-config libeigen3-dev
```

Note that Gaia build will fail if you are using swig 3.0.8. Install either a previous or later version. You will encounter this problem if you are using swig package distributed with Ubuntu 16.04. In this case install the newest swig version from source (https://github.com/swig/swig).
Expand Down Expand Up @@ -153,9 +154,6 @@ is distributed under the BSD license.
This library contains source code from the Alglib project (http://www.alglib.net),
which is distributed under the 3-clause BSD license.

This library contains source code from the Eigen project (http://eigen.tuxfamily.org/),
which is distributed under the LGPLv3 license.

This library contains source code from FrogLogic command line parser
(http://www.froglogic.com/pg?id=PublicationsFreeware&category=getopt)
which is distributed under the BSD license.
11 changes: 0 additions & 11 deletions src/3rdparty/Eigen/Array

This file was deleted.

19 changes: 0 additions & 19 deletions src/3rdparty/Eigen/CMakeLists.txt

This file was deleted.

33 changes: 0 additions & 33 deletions src/3rdparty/Eigen/Cholesky

This file was deleted.

0 comments on commit cfa86f2

Please sign in to comment.