1 |
Le mardi 13 novembre 2007 à 22:08 +0100, Pascal Ronecker a écrit : |
2 |
> c'est pas hyper causant ... |
3 |
> les dernieres lignes : |
4 |
> |
5 |
> g++ -shared -Wl,-soname,libQtOpenGL.so.4 -o libQtOpenGL.so.4.3.2 |
6 |
> .obj/release-shared/qgl.o .obj/release-shared/qglcolormap.o |
7 |
> .obj/release-shared/qpaintengine_opengl.o |
8 |
> .obj/release-shared/qglpixelbuffer.o |
9 |
> .obj/release-shared/qglframebufferobject.o |
10 |
> .obj/release-shared/qglextensions.o .obj/release-shared/qgl_x11.o |
11 |
> .obj/release-shared/qglpixelbuffer_x11.o .obj/release-shared/moc_qgl.o |
12 |
> .obj/release-shared/moc_qgl_p.o |
13 |
> -L/var/tmp/portage/x11-libs/qt-4.3.2/work/qt-x11-opensource-src-4.3.2/lib |
14 |
> -L/usr/lib -lGLU -lGL -lQtGui |
15 |
> -L/var/tmp/portage/x11-libs/qt-4.3.2/work/qt-x11-opensource-src-4.3.2/lib |
16 |
> -L/usr/lib -lpng -lSM -lICE -lXrender -lXrandr -lXfixes -lXcursor |
17 |
> -lfreetype -lfontconfig -lXext -lX11 -lQtCore -lz -lm -lrt -lpthread -ldl |
18 |
> /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../i686-pc-linux-gnu/bin/ld: |
19 |
> cannot find -lGL |
20 |
> collect2: ld returned 1 exit status |
21 |
> make[1]: *** [../../lib/libQtOpenGL.so.4.3.2] Error 1 |
22 |
> make[1]: Leaving directory |
23 |
> `/var/tmp/portage/x11-libs/qt-4.3.2/work/qt-x11-opensource-src-4.3.2/src/opengl' |
24 |
> make: *** [sub-opengl-all-ordered] Error 2 |
25 |
> |
26 |
|
27 |
Il manque libGL.so. En théorie une libGL a du être installée en |
28 |
dépendance de qt (au moins mesa), le problème doit donc sans doute venir |
29 |
d'un lien symbolique cassé. |
30 |
|
31 |
Un petit "eselect opengl set xorg-x11" devrait faire l'affaire je pense. |
32 |
(si ça ne marche pas, un "ls -l /usr/lib/libGL*" pourra être utile pour |
33 |
savoir d'où ça vient) |
34 |
|
35 |
-- |
36 |
Damien Thebault |
37 |
|
38 |
Key C15AB8AF |
39 |
Fingerprint 8FB9 8576 7033 4B45 3DF5 88E8 5471 1A44 C15A B8AF |