m_xmmsClient->connect(connstr.c_str()); m_xmmsClient->setMainloop( new Xmms::GMainloop(m_xmmsClient->getConnection())); Results in: /home/daf/dev/absement/src/am_window.cc:31: undefined reference to `Xmms::GMainloop::GMainloop(xmmsc_connection_St*)' When I can see: GMainloop( xmmsc_connection_t* conn ); in xmmsclient++-glib.h