Bug#841204: liblaser-geometry-dev: laser_geometry.h includes Eigen/Core instead of eigen3/Eigen/Core

2016-10-19 Thread Jochen Sprickerhof
* Johannes Schauer  [2016-10-19 09:45]:
> MESSAGE(${catkin_INCLUDE_DIRS})

It's a list, try:

MESSAGE("${catkin_INCLUDE_DIRS}")

/usr/include;/usr/include/eigen3

Looks fine for me.

Cheers Jochen


signature.asc
Description: PGP signature
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#841204: liblaser-geometry-dev: laser_geometry.h includes Eigen/Core instead of eigen3/Eigen/Core

2016-10-19 Thread Jochen Sprickerhof
Hi Josch,

* Johannes Schauer  [2016-10-18 15:36]:
> because libeigen3-dev installs to /usr/include/eigen3/Eigen/Core.
> Otherwise, all users of liblaser-geometry-dev must manually add
> /usr/include/eigen3 to their include path.

That's normally intentional, because cmake or pkg-config add the correct
include path. If you don't use any of these, you have to add it
manually.

Cheers Jochen


signature.asc
Description: PGP signature
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#841204: liblaser-geometry-dev: laser_geometry.h includes Eigen/Core instead of eigen3/Eigen/Core

2016-10-18 Thread Johannes Schauer
Package: liblaser-geometry-dev
Version: 1.6.4-2+b3
Severity: normal

Hi,

/usr/include/laser_geometry/laser_geometry.h reads:

#include 

but that should instead be:

#include 

because libeigen3-dev installs to /usr/include/eigen3/Eigen/Core.
Otherwise, all users of liblaser-geometry-dev must manually add
/usr/include/eigen3 to their include path.

Thanks!

cheers, josch

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers