the way I made it compile sure isn't the "standard" way. Otherwise someone else would already have patched the sources so they would compile cleanly.
But I'll give you a hint, start from here http://talk.maemo.org/showpost.php?p...8&postcount=13 so did I, thanks to schnebeck. Also check out the wiki for navit on scratchbox, valuable info there too.