参照されるライブラリは後ろに書かないといけないらしい。
https://lists.ubuntu.com/archives/ubuntu-devel/2010-November/031991.html
http://www.hakodate-ct.ac.jp/~tokai/tokai/gtkmm/etc/p1.htm
コマンドライン、Makefile、CMakeでのそれぞれ回避策は以下の通り。
.bashrc
alias g++='g++ -Wl,--no-as-needed'
Makefile
LDFLAGS=-Wl,--no-as-needed
CMakeLists.txt
set (CMAKE_EXE_LINKER_FLAGS -Wl,--no-as-needed)