I just uploaded a new appendix to the gtkmm book, on wrapping C libraries, including all the tedious search/replace details of setting up a directory structure, creating the various .defs files, and some of the common problems. I did this while wrapping a simple C library for a customer who also wanted to have the documentation.
In other news, Dodji (his real name, I discovered at GUADEC), figured this all out for himself and created excellent C++ bindings for gtksourceview – gtksourceviewmm. He probably wishes that he’d waited. I’ll use gtksourceviewmm in Glom when I get around to branching for new features.