Well it does seem right (unless I'm to sleepy and missing something) of course if you aren't installing (didn't see any 'make install') you don't need to give any dirs to configure
UI_ParseNodeBody errors are known and are there since UI2 was merged (and so far they seem completely inoffensive)
The UI bug should be fixed now, but feedback is welcome in this front (a new UI feature was introduced, hopefully nothing else was broken in the process...)