Hi Whiteknight, love this page, I am going to do this (been using older dependencies for awhile now, but want to prepare for Dagon). However, are lcms and xerces really necessary? Especially xerces, it's a pretty big file, and TinyXML seems to be quite suitable for the job. Thanks again for this walkthrough.
TinyXML might allow you to load xml files, but when you make a mistake, how will you know what you did wrong? From what I understand Xerces will provide this, but not TinyXML. Read the CEGUI forums for more information.
I'm not sure about lcms. Devil can be compiled without it.
I'm presently going through the tutorial and rewriting some stuff. When I am finished, I'll release a build of the dependencies for Dagon.