Closed cyian-1756 closed 7 years ago
Oops, that was fix for another issue.
Oh, have you got Panda built with support for Eigen? IIRC, before we removed this from our builds, it was necessary to add include directive for Eigen headers into compiler options. How about if you add:
-I /usr/include/eigen3
next to other includes in util/build_module.sh line 53? If it works, I'll try and add it in some slightly nicer way.
That seems to have fixed the first issue, but now make errors out with error: cannot use typeid with -fno-rtti string base_name = typeid(Base).name();
Edit: This was fixed by editing build_setup
Adding -I /usr/include/eigen3
fixed the build
Trying to build on ubuntu 16.04 running makes fails with
/usr/include/panda3d/lsimpleMatrix.h:21:23: fatal error: Eigen/Dense: No such file or directory
This is even after I install
libeigen3-dev