Thread: Navit on N900
View Single Post
Posts: 451 | Thanked: 334 times | Joined on Sep 2009
#426
Originally Posted by Flandry View Post
Once all the dependencies were installed i had no trouble getting it to build in scratchbox with a typical procedure (/configure && make stuff).
...
but also haven't tried the binary that was built.
Have you tried the binary that you built since? I can't get the ones I compile to display anything...

I've compiled QT 4.7 for Maemo for the Nokia N900 and then the latest navit Subversion checkout.

I compiled it with:
Code:
./configure --enable-static --disable-binding-python --disable-gui-sdl --enable-avoid-float --enable-avoid-unaligned --enable-svg2png-scaling="32,48,64" --enable-svg2png-scaling-flag="32,48,64" --enable-svg2png-scaling-nav="8,16,32,48,64" --disable-samplemap --disable-graphics-sdl --enable-vehicle-maemo --enable-gui-qml --enable-plugin-pedestrian --disable-graphics-null
Now when I run navit, it runs with the following feedback on the console:

Code:
$ navit
graphics_qt_qpainter:graphics_priv* graphics_qt_qpainter_new(navit*, graphics_methods*, attr**, callback_list*):enter
graphics_qt_qpainter:graphics_priv* graphics_qt_qpainter_new(navit*, graphics_methods*, attr**, callback_list*):return
navit:plugin_load:can't load '/usr/lib/navit/osd/libosd_core.so', already loaded
and that's it, no graphical output, nothing. Originally thought the graphics null display was active, that's why I explicitly disabled it.

Doesn't crash or segfault, stays put there running, but no graphical output...

What could be wrong? Any ideas?

Last edited by 白い熊; 2010-08-15 at 09:27.