The cairommconfig.h include path in graph_cairo_draw.cc is incorrect for RHEL 6.4's cairomm-1.0 package. I've included a simple fix at the bottom of the post if the developers choose to use it. I've also included the package versions for gcc and cairomm for developer reference. Packages: cairomm-1.8.0-2.1.el6.x86_64 cairomm-devel-1.8.0-2.1.el6.x86_64 gcc-4.4.7-3.el6.x86_64 gcc-c++-4.4.7-3.el6.x86_64 --- --- graph-tool-2.2.26-ORIGINAL/src/graph/draw/graph_cairo_draw.cc 2013-10-20 05:15:51.000000000 -0700 +++ graph-tool-2.2.26/src/graph/draw/graph_cairo_draw.cc 2013-11-08 08:27:55.379892995 -0800 @@ -32,7 +32,7 @@ #include "tr1_include.hh" #include TR1_HEADER(unordered_map) -#include <cairommconfig.h> +#include <cairomm/cairommconfig.h> #include <cairomm/context.h> #include <cairomm/surface.h> #include <pycairo/pycairo.h>