PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ATI Treiber: Kompilierungsfehler



frbie
19.10.03, 12:36
Hallo,

immer wnn ich den ATI-Treiber komilieren will ergeben sich folgende Fehler:

Dieser ist der schlimmer von beiden. Er verursacht einen kompletten Abbruch.


g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/qt/3/include -I. -I./include_dummy moc_DualScreenPage.cpp
g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/qt/3/include -I. -I./include_dummy moc_AdjustPage.cpp
g++ -c -O2 -fno-strength-reduce -funsigned-char -Wall -W -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/qt/3/include -I. -I./include_dummy moc_TVoutAdjustPage.cpp
g++ FGLRXExtensions.o ATITVOExtensions.o main.o Sheet.o Page.o InfoPage.o DualScreenPage.o AdjustPage.o TVoutAdjustPage.o BoardInfo.o moc_Sheet.o moc_Page.o moc_InfoPage.o moc_DualScreenPage.o moc_AdjustPage.o moc_TVoutAdjustPage.o -o fireglcontrol.qt3.gcc3.3.1 -L/usr/qt/3/lib -L/usr/X11R6/lib -lqt -lGLU -lGL -lXmu -lICE -lSM -ldl -lXext -lX11 -lm -lXinerama -lXrender -lfreetype -lXxf86vm -L/usr/X11R6/lib -lXft
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
make: *** [fireglcontrol.qt3.gcc3.3.1] Error 1
rm moc_Page.cpp moc_TVoutAdjustPage.cpp moc_AdjustPage.cpp moc_InfoPage.cpp moc_DualScreenPage.cpp moc_Sheet.cpp

!!! ERROR: media-video/ati-drivers-3.2.8 failed.
!!! Function src_compile, Line 94, Exitcode 2
!!! (no error message)


Zuvor kann auch schon ein Fehler und zwar dieser hier:



fgl_glxgears.c:624: warning: implicit declaration of function `glXGetVisualFromFBConfig'
fgl_glxgears.c:630: error: `GL_TRUE' undeclared (first use in this function)
fgl_glxgears.c: In function `event_loop':
fgl_glxgears.c:673: warning: implicit declaration of function `XLookupString'
fgl_glxgears.c:702: error: `GLfloat' undeclared (first use in this function)
fgl_glxgears.c:702: error: syntax error before "seconds"
fgl_glxgears.c:704: error: `seconds' undeclared (first use in this function)
fgl_glxgears.c:705: error: `fps' undeclared (first use in this function)
fgl_glxgears.c: In function `main':
fgl_glxgears.c:734: error: `GLboolean' undeclared (first use in this function)
fgl_glxgears.c:734: error: syntax error before "printInfo"
fgl_glxgears.c:754: error: `printInfo' undeclared (first use in this function)
fgl_glxgears.c:754: error: `GL_TRUE' undeclared (first use in this function)
fgl_glxgears.c:778: warning: implicit declaration of function `glGetString'
fgl_glxgears.c:778: error: `GL_RENDERER' undeclared (first use in this function)
fgl_glxgears.c:779: error: `GL_VERSION' undeclared (first use in this function)
fgl_glxgears.c:780: error: `GL_VENDOR' undeclared (first use in this function)
fgl_glxgears.c:781: error: `GL_EXTENSIONS' undeclared (first use in this function)
fgl_glxgears.c:792: warning: implicit declaration of function `glXDestroyContext'
fgl_glxgears.c:796: warning: implicit declaration of function `glXDestroyPbuffer'
fgl_glxgears.c: At top level:
fgl_glxgears.c:501: warning: `gear' defined but not used
fgl_glxgears.c:495: warning: `reshapeGears' defined but not used
make: *** [fgl_glxgears] Error 1
* fgl_glxgears sample not build
* building the qt fglx panel
gcc -c -g -O2 -fno-strength-reduce -funsig

Danach geht es aber zumindest noch weiter.

Normalerweise klappt das Komilierern problemlos. Bitte um Hilfe.

ZuXeZ
19.10.03, 13:26
hast du xfree schon installiert?
wenn ja welche version??

frbie
19.10.03, 17:06
Hallo,

XFree ist 4.3.0-r3

ZuXeZ
19.10.03, 19:39
teste mal 'opengl-update xfree' und dann kompilier nochmal...ansonsten teste mal ne andere treiberversion...

hast du xfree selbst kompiliert? welchen kernel nutzt du? und hast du es mal mit anderen cflags probiert?

frbie
19.10.03, 23:34
Hallo,

das war die Lösung. Vielen, vielen Dank!

ZuXeZ
20.10.03, 11:16
welches war die lösung? opengl-switch oder cflags?

keine ursache

frbie
20.10.03, 11:55
Hallo,

cflags hatte ich schon verher mal runtergesetzt. Es war das ohne das Rücksetzen auf xfree der Compiler die Biliothek nicht gefunden hat.