/usr/include/gnome-vfsmm-2.6/libgnomevfsmm/monitor-handle.h:49: warning: 'Gnome::Vfs::MonitorHandle' has a field

The best fix for the following compilation warning:

/usr/include/gnome-vfsmm-2.6/libgnomevfsmm/monitor-handle.h:49: warning: 'Gnome::Vfs::MonitorHandle' has a field 'Gnome::Vfs::MonitorHandle::proxy_' whose type uses the anonymous namespace

was given by Jonathon Jongsma on the GTKmm mailing list. With the introduction of GVFS applications gnomevfsmm has been depricated and giomm should be used. So, rewrite your project to use giomm instead.