This recipe is blacklisted by the meta-ros1-melodic layer. The reason provided is:

Depends on mesa which is not available because of missing opengl or vulkan in DISTRO_FEATURES; libg2o: do_compile task fails: libg2o/2018.3.25-r0/git/g2o/stuff/opengl_primitives.cpp:27:11: fatal error: GL/glu.h: No such file or directory

Name libg2o
Version 2018.3.25 (4bead40a8a6a5adeaa1f34d364ecf3aeaaac9e68)
Summary
Description The libg2o library from http://openslam.org/g2o.html
Section devel
License BSD
Homepage https://github.com/RainerKuemmerle/g2o
Recipe file generated-recipes/libg2o/libg2o_2018.3.25.bb
Layer meta-ros1-melodic (zeus branch)
Inherits
  • cmake
  • python-dir
  • ros1_distro
  • ros_cmake
  • ros_component
  • ros_distro
  • ros_distro_melodic
  • ros_faulty_solibs
  • ros_opt_prefix
  • ros_superflore_generated
Dependencies
  • boost
  • catkin
  • cmake-native
  • libeigen
  • mesa
  • suitesparse-cholmod
  • suitesparse-cxsparse
PACKAGECONFIG options

Sources

git://github.com/ros-gbp/libg2o-release

Patches

None

bbappends

This recipe is appended by:

meta-ros2-eloquent libg2o_2019.11.23-4.bbappend

Other branches

This recipe in other branches of meta-ros1-melodic:

Branch Recipe
master libg2o 2018.3.25
kirkstone (Yocto Project 4.0) libg2o
honister (Yocto Project 3.4) libg2o
hardknott (Yocto Project 3.3) libg2o 2018.3.25
gatesgarth (Yocto Project 3.2) libg2o 2018.3.25
dunfell (Yocto Project 3.1) libg2o 2018.3.25
zeus (Yocto Project 3.0) libg2o 2018.3.25 (this recipe)
warrior (Yocto Project 2.7) libg2o 2018.3.25