Building Mangalore
I just spent some time building mangalore and mviewer using Visual C++ 2005 Express, it was relatively painless. The only issue I really ran into is that one of the CEGUI headers that come in the dependencies package needs to be edited before things will build. So, what you need to do after extracting the dependencies package into your checkout is open
code/mangalore/cegui/falagard/CEGUIFalPropertyDefinition.h
and change line 31 from:
#include "cegui/CEGUIFalPropertyDefinitionBase.h"
to:
#include "cegui/falagard/CEGUIFalPropertyDefinitionBase.h"
And that should get you on your way.
I will fix the dependencies package soon, but first I need to figure out if we should continue to include our own copy of the slightly hacked CEGUI SDK in the package or simply let people grab the SDK from the CEGUI site.