You are not logged in.
Pages: 1
slitaz 4.0 can someone tell me wat is wrong?
[c]Summary of your installation :
OpenGL gui : DISABLED : you are missing (libsdl maybe?) libxmu glut quesoglc
Maemo/Hildon: DISABLED
Maemo/OSSO: DISABLED
Garmin IMG : DISABLED (you don't have libgarmin)
Plugins: yes (default)
Postgresql: no ( not executable)
Samplemap: yes (default)
NLS Support: yes (system gettext support)
Routing: yes (default)
Font renderers:
freetype: yes (default)
FriBidi enabled: no (FriBidi library not found)
Graphics types: yes (default)
android: no (default)
gtk_drawing_area: yes (gtk+-2.0 present)
null: yes (default)
qt_qpainter: yes (default)
win32: no (default)
OpenGL: no (Headers missing)
gd: no (default)
sdl: no (SDL_image.h missing)
GUI types:
gtk: yes (gtk+-2.0 present)
internal: yes (default)
win32: no (default)
qml: no (default)
Map types:
binfile: yes (default)
filter: yes (default)
mg: yes (default)
shapefile: yes (default)
textfile: yes (default)
Bindings:
dbus: no (default)
python: yes (default)
OSD types:
core: yes (default)
Plugins:
pedestrian: no (default)
Speech types:
android: no (default)
cmdline: yes (default)
dbus: no (default)
espeak: no (default)
speech_dispatcher: no (libspeechd.h missing)
Vehicle types:
android: no (default)
demo: yes (default)
file: yes (default)
gpsd: yes (default)
gpsd_dbus: no (default)
gypsy: no (package gypsy missing)
maemo: no (default)
null: no (default)
wince: no (default)
iphone: no (default)
root@Jordan:/home/tux/Documents/navit-0.2.0# tazpkg -s opengl
Search result for: opengl
Installed packages
================================================================================
libQtOpenGL 4.7.3 development.
================================================================================
1 installed package(s) found for : opengl
Available packages name-version
================================================================================
libQtOpenGL-4.7.3
================================================================================
1 available package(s) found for : opengl
root@Jordan:/home/tux/Documents/navit-0.2.0# tazpkg -s libsdl
Search result for: libsdl
Installed packages
================================================================================
libsdl 1.2.14 x-window.
libsdl-dev 1.2.14 development.
libsdl-image 1.2.10 development.
================================================================================
3 installed package(s) found for : libsdl
Available packages name-version
================================================================================
libsdl-1.2.14
libsdl-dev-1.2.14
libsdl-gfx-2.0.23
libsdl-gfx-dev-2.0.23
libsdl-image-1.2.10
libsdl-image-dev-1.2.10
libsdl-mixer-1.2.11
libsdl-mixer-dev-1.2.11
libsdl-net-1.2.7
libsdl-net-dev-1.2.7
libsdl-pango-0.1.2
libsdl-pango-dev-0.1.2
libsdl-perl-2.2.6
libsdl-ttf-2.0.10
libsdl-ttf-dev-2.0.10
================================================================================
15 available package(s) found for : libsdl
root@Jordan:/home/tux/Documents/navit-0.2.0# tazpkg -s libxmu
Search result for: libxmu
Installed packages
================================================================================
xorg-libXmu 1.1.0 x-window.
xorg-libXmu-dev 1.1.0 development.
================================================================================
2 installed package(s) found for : libxmu
Available packages name-version
================================================================================
xorg-libXmu-1.1.0
xorg-libXmu-dev-1.1.0
================================================================================
2 available package(s) found for : libxmu
root@Jordan:/home/tux/Documents/navit-0.2.0# tazpkg -s glut
Search result for: glut
Installed packages
================================================================================
freeglut 2.6.0 x-window.
freeglut-dev 2.6.0 development.
================================================================================
2 installed package(s) found for : glut
Available packages name-version
================================================================================
freeglut-2.6.0
freeglut-dev-2.6.0
================================================================================
2 root@Jordan:/home/tux/Documents/navit-0.2.0# tazpkg -s quesoglc
Search result for: quesoglc
Installed packages
================================================================================
quesoglc 0.7.2 x-window.
quesoglc-dev 0.7.2 development.
================================================================================
2 installed package(s) found for : quesoglc
Available packages name-version
================================================================================
quesoglc-0.7.2
quesoglc-dev-0.7.2
================================================================================
2 available package(s) found for : quesoglc[/c]
Offline
Hi sevac,
Are you advanced user?
I can advise you to take a closer look at the configure out:
[c]checking GL/gl.h usability... no
checking GL/gl.h presence... no
checking for GL/gl.h... no
configure: WARNING: *** no GL/gl.h -- opengl graphics support disabled;↲
graphics_opengl=no;graphics_opengl_reason="GL/gl.h header missing"[/c]
Go to our package search site and search for GL/gl.h file → mesa-dev
[c]checking GL/glut.h usability... no
checking GL/glut.h presence... no
checking for GL/glut.h... no
configure: WARNING: *** no GL/glut.h -- opengl graphics support disabled[/c]
search for GL/glut.h file → freeglut-dev
[c]checking GL/freeglut.h usability... no
checking GL/freeglut.h presence... no
checking for GL/freeglut.h... no
configure: WARNING: *** no GL/freeglut.h -- opengl support disabled[/c]
search for GL/freeglut.h file → freeglut-dev
[c]checking GL/glc.h usability... no
checking GL/glc.h presence... no
checking for GL/glc.h... no
configure: WARNING: *** no GL/glc.h -- opengl graphics support disabled[/c]
search for GL/glc.h file → quesoglc-dev
[c]checking FreeImage.h usability... no
checking FreeImage.h presence... no
checking for FreeImage.h... no
configure: WARNING: *** no FreeImage.h -- opengl support disabled[/c]
search for FreeImage.h file → freeimage-dev
[c]checking shapefil.h usability... no
checking shapefil.h presence... no
checking for shapefil.h... no
checking libshp/shapefil.h usability... no
checking libshp/shapefil.h presence... no
checking for libshp/shapefil.h... no
configure: WARNING: *** no libshp/shapefil.h -- using included copy[/c]
search for libshp/shapefil.h file → none, but it seems like navit can use own version of it
[c]checking for rsvg-convert... no
checking for ksvgtopng... no
checking for ksvgtopng4... no
checking for inkscape... no
checking for convert... no[/c]
These for image converting, you can select one.
search for convert file → imagemagick-dev
[c]checking for GTK2... no[/c] → gtk+-dev
[c]checking for SDL... no[/c] → libsdl-dev libsdl-image-dev
[c]checking for pg_config... no[/c] → postgresql-dev
[c]checking for FREETYPE2... no[/c] → freetype-dev
[c]checking for FRIBIDI... no[/c] → fribidi-dev
[c]checking for IMLIB2... no[/c] → imlib2-dev
… … … … …
I created the receipt (coming soon to the undigest wok). There are all build depends I found:
mesa-dev freeglut-dev quesoglc-dev freeimage-dev imagemagick-dev xorg-libXpm-dev xorg-libXmu-dev gtk+-dev libsdl-dev libsdl-image-dev freetype-dev fribidi-dev imlib2-dev postgresql-dev xorg-libXi-dev
Package was compiled successfully. But I want to check depends. And…
We have not gps.h so package lack GPS support.
And I think there is error with configure script. I search whole sources tree for strings "xmu", "sdl", "CEGUI_LIBS" and can see that:
[*]these variables checked in the configure script, and show you error;
[*]nowhere these variables not set.
But, seem package can compile with these silly warnings.
I hope I was able to help at least a little bit. Good luck to you!
Offline
Pushed: http://hg.slitaz.org/wok-undigest/rev/1b4d03ad0b9c
Waiting for package here: http://cook.slitaz.org/undigest/
Screenshot of navit running in 3D mode:

Offline
You'll probably still need libgarmin to access Garmin GPS devices.
Offline
Thanks for help. Not advanced user...installed all depends listed...error running 'make'
Making all in qt_qpainter
make[5]: Entering directory `/home/tux/Documents/navit-0.2.0/navit/graphics/qt_qpainter'
make all-am
make[6]: Entering directory `/home/tux/Documents/navit-0.2.0/navit/graphics/qt_qpainter'
/bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -DQT_SHARED -I/usr/include/QtGui -I/usr/include/QtCore -DQT_SHARED -I/usr/include/QtSvg -I/usr/include/QtCore -I/usr/include/QtGui -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../.. -I../../../navit -DMODULE=graphics_qt_qpainter -g -O2 -Wall -Wcast-align -Wpointer-arith -Wreturn-type -D_GNU_SOURCE -MT graphics_qt_qpainter.lo -MD -MP -MF .deps/graphics_qt_qpainter.Tpo -c -o graphics_qt_qpainter.lo graphics_qt_qpainter.cpp
g++ -DHAVE_CONFIG_H -I. -I../../.. -DQT_SHARED -I/usr/include/QtGui -I/usr/include/QtCore -DQT_SHARED -I/usr/include/QtSvg -I/usr/include/QtCore -I/usr/include/QtGui -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../.. -I../../../navit -DMODULE=graphics_qt_qpainter -g -O2 -Wall -Wcast-align -Wpointer-arith -Wreturn-type -D_GNU_SOURCE -MT graphics_qt_qpainter.lo -MD -MP -MF .deps/graphics_qt_qpainter.Tpo -c graphics_qt_qpainter.cpp -fPIC -DPIC -o .libs/graphics_qt_qpainter.o
In file included from graphics_qt_qpainter.cpp:194:0:
graphics_qt_qpainter.moc:13:34: fatal error: private/qucomextra_p.h: No such file or directory
compilation terminated.
make[6]: *** [graphics_qt_qpainter.lo] Error 1
make[6]: Leaving directory `/home/tux/Documents/navit-0.2.0/navit/graphics/qt_qpainter'
make[5]: *** [all] Error 2
make[5]: Leaving directory `/home/tux/Documents/navit-0.2.0/navit/graphics/qt_qpainter'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/tux/Documents/navit-0.2.0/navit/graphics'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/tux/Documents/navit-0.2.0/navit'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/tux/Documents/navit-0.2.0/navit'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tux/Documents/navit-0.2.0'
make: *** [all] Error 2
root@Jordan:/home/tux/Documents/navit-0.2.0#
Offline
Hi sevac,
I'll try to explain easier (especially I speak badly in English ☺).
We can build navit with different graphic systems, like GTK or QT. SliTaz based on GTK, and if you'll build navit with QT engine you'll need to download a big amount of QT packages to force navit to work. Better if we'll build navit with GTK engine.
I can see in your listing that you tried to build navit with QT. Why? Maybe you have some QT packages installed on your system where you build navit, and navit decided that you want to compile it with QT? Maybe…
I want to suggest you create a package with tazdev and cook. Your packages will cook in clean system that will not contain any undesired files. It's not so hard. I'll try to explain all the steps.
Here legend of symbols (don't type it in your terminal):
[*]$ mean that you unprevileged user (like tux);
[*]# mean that you root;
[*]/# mean that you root in chroot.
[*]→ here my comments, don't type it your terminal.
So, connect to internet and open your terminal (I prefere Sakura):
[c]$ su
→ type root password
→ install tazdev package:
# tazpkg -gi tazdev
→ make clean chroot environment:
# tazdev gen-chroot
→ installing needed packages;
→ somewhen you'll be prompted to answer question:
→ do you want to keep installed gnu utilities? (y/n)
→ answer y (but I see no difference if you'll answer n)
→ now go to chroot
# tazdev chroot
/#
→ ok, now setting up cook:
/# cook setup
→ installing needed packages (compiler etc.)
→ now test cook. is it work properly?
/# cook test
→ you'll prompted to press Enter key
→ I hope that all will be well, and you can read about it
→ now we want to make folder for our navit receipt:
/# mkdir /home/slitaz/wok/navit
→ go to this folder:
/# cd /home/slitaz/wok/navit
→ download navit receipt:
/# wget http://hg.slitaz.org/wok-undigest/raw-file/f3a50483df10/navit/receipt
→ now we have all we need to cook package, let's go!
/# cook navit
→ during 5-10 minutes you can see that cook downloaded and installed
→ needed packages, compiled and packed navit.
→ ok, now we exit our chroot, exit from root session and exit terminal:
/# exit
# exit
$ exit[/c]
Where is your brand new package? Open folder: /home/slitaz/cooking/packages
You can install it by double click if you want.
Where is your receipt? Open /home/slitaz/cooking/chroot/home/slitaz/wok/navit
You can edit it as root user (i.e., add more depends to BUILD_DEPENDS string).
If you change your receipt and want to re-cook, now you want to follow less steps. Here they are:
[c]$ su
# tazdev chroot
/# cook navit[/c]
Don't forget to exit when you not need cook.
BTW, you can see thousands of receipts in our wok & wok-stable in our Mercurial repositories. Read more in Cookbook.
Offline
thanks a lot for help. one more question.. when u say lack gps support does that mean that it cant read gps devices? will i need to compile gpsd?
Offline
Pages: 1
[ Generated in 0.016 seconds, 7 queries executed - Memory usage: 1.57 MiB (Peak: 1.77 MiB) ]