http://sourceforge.net/p/navit/code/.../navit/navit.c
Code:
navit_get_user_data_directory(int create) {
char *dir;
dir = getenv("NAVIT_USER_DATADIR");
if (create && !file_exists(dir)) {
dbg(0,"creating dir %s\n", dir);
if (file_mkdir(dir,0)) {
dbg(0,"failed creating dir %s\n", dir);
return NULL;
}
}
return dir;
} /* end: navit_get_user_data_directory(gboolean create) */
so you shouldnt need to make the dir AFAIK.
perhaps nose around in there a bit more and see if that (baf) error traces back to something obvious. does the file exist?
http://wiki.navit-project.org/index....pment#Building
for latestish building notes
There are some successful build logs for various versions that might be worth a once over here: http://download.navit-project.org/logs/navit/
meh not so interesting
Honestly though? I am just not sure.