It's a bit late, but just before heading off to bed I started getting this error:
if g++-3.3 -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include -I/usr/ X11R6/include/freetype2 -DORBIT2=1 -I/sw/include/glib-2.0 -I/sw/lib/ glib-2.0/include -I/sw/include/orbit-2.0 -I/sw/in\ clude/bonobo-activation-2.0 -I/sw/include/gconf/2 -I/sw/include/ libbonobo-2.0 -I/sw/include/gnome-vfs-2.0 -I/sw/lib/gnome-vfs-2.0/ include -I/usr/X11R6/include -I/usr/X11R6/include/freet\ ype2 -DPOTRACE="potrace" -I/sw/include/glib-2.0 -I/sw/lib/ glib-2.0/include -I/sw/include/pango-1.0 -I/usr/X11R6/include -I/usr/ X11R6/include/freetype2 -I/sw/include/gtk-2.0 -I/sw/inclu\ de/atk-1.0 -I/sw/lib/gtk-2.0/include -I/sw/include/gtkspell-2.0 -I/sw/ include/sigc++-2.0 -I/sw/lib/sigc++-2.0/include -I/sw/include/libxml2 -I/sw/include -I/sw/include/glibmm-2.4 -I/sw/lib\ /glibmm-2.4/include -I/sw/include/pangomm-1.4 -I/sw/include/atkmm-1.6 -I/sw/include/gdkmm-2.4 -I/sw/lib/gdkmm-2.4/include -I/sw/include/ gtkmm-2.4 -I/sw/lib/gtkmm-2.4/include -I../cxxtest\ -Wall -W -Wpointer-arith -Wcast-align -Wsign-compare - Woverloaded-virtual -Wswitch -Wno-unused-parameter - D__LONG_DOUBLE_128__ -g -O0 -I/sw/include -MT dialogs/docker.o -MD - MP -MF "d\ ialogs/.deps/docker.Tpo" -c -o dialogs/docker.o `test -f 'dialogs/ docker.cpp' || echo './'`dialogs/docker.cpp; \ then mv -f "dialogs/.deps/docker.Tpo" "dialogs/.deps/docker.Po"; else rm -f "dialogs/.deps/docker.Tpo"; exit 1; fi gc-managed.h: In constructor `Inkscape::NSApplication::Editor::Editor (int, char**, bool)': gc-managed.h:55: error: `static void* Inkscape::GC::Managed<default_scan, default_collect>::operator new(long unsigned int, Inkscape::GC::ScanPolicy = default_scan, Inkscape::GC::CollectionPolicy = default_collect) [with Inkscape::GC::ScanPolicy default_scan = SCANNED, Inkscape::GC::CollectionPolicy default_collect = AUTO]' is inaccessible application/editor.cpp:47: error: within this context gc-managed.h: In destructor `virtual Inkscape::NSApplication::Editor::~Editor() ': gc-managed.h:67: error: `static void Inkscape::GC::Managed<default_scan, default_collect>::operator delete(void*) [with Inkscape::GC::ScanPolicy default_scan = SCANNED, Inkscape::GC::CollectionPolicy default_collect = AUTO]' is inaccessible application/editor.cpp:78: error: within this context make[2]: *** [application/editor.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
I'm not sure if it's coming up on other platforms the same, so I just tossed this out in case it's handy.
I'll probably not get a chance to attack it myself till later tomorrow night.