[gentoo-user-de] emake faild bei xorg-server

11/11/2008 - 16:10 von Sebastian | Report spam
Hallo,

Ich probiere es noch mal mit einem ausführlicherem Mailheader, bei google
finde ich dieses Thema immer mal wieder angeschnitten aber nirgends eine
Lösung des Problems u.a. https://bugs.gentoo.org/show_bug.cgi?id4997 - 33k
was ins nirwana weist.

ich habe hier ein System welches den Server in version 1.4 enthielt. Dann habe
ich meine Uralt nvidia tnt gegen eine ati radeon 9250 getauscht. Dann hat es
eine weile gedauert bis ich mein System überzeugen konnte auf die
nvidia-treiber zu verzichten. Die Ati Treiber sollen jetzt auch installiert
werden. Das scheitert bisher aber. Da es eh schon probleme gab habe ich den
Xorg-server auf den stabielen 1.3 versucht zu downgraden. Da erhielt ich aber
lauter Fehlermeldungen von wegen "emake failed" Die pakete kebord und ati
wahren in der folge vor dem server, das hat sich geàndert nachdem ich den
xorg-server 1.4 deinstalliert hatte. Jetzt erhalte ich aber beim xorg-server
schon folgende Fehlermeldung:
...
e -MT glxcmds.lo -MD -MP -MF .deps/glxcmds.Tpo -c
glxcmds.c -fPIC -DPIC -o .libs/glxcmds.o
glxcmds.c:46:26: error: GL/glxtokens.h: Datei oder Verzeichnis nicht gefunden
glxcmdsswap.c:45:26: error: GL/glxtokens.h: Datei oder Verzeichnis nicht
gefunden
make[2]: *** [glxcmdsswap.lo] Fehler 1
make[2]: *** Warte auf noch nicht beendete Prozesse...
glxcmds.c: In function ‘DoGetVisualConfigs’:
glxcmds.c:992: error: ‘GLX_VISUAL_CAVEAT_EXT’ undeclared (first use in this
function)
glxcmds.c:992: error: (Each undeclared identifier is reported only once
glxcmds.c:992: error: for each function it appears in.)
glxcmds.c:994: error: ‘GLX_TRANSPARENT_TYPE’ undeclared (first use in this
function)
glxcmds.c:996: error: ‘GLX_TRANSPARENT_RED_VALUE’ undeclared (first use in
this function)
glxcmds.c:998: error: ‘GLX_TRANSPARENT_GREEN_VALUE’ undeclared (first use in
this function)
glxcmds.c:1000: error: ‘GLX_TRANSPARENT_BLUE_VALUE’ undeclared (first use in
this function)
glxcmds.c:1002: error: ‘GLX_TRANSPARENT_ALPHA_VALUE’ undeclared (first use in
this function)
glxcmds.c:1004: error: ‘GLX_TRANSPARENT_INDEX_VALUE’ undeclared (first use in
this function)
glxcmds.c: In function ‘DoGetFBConfigs’:
glxcmds.c:1146: error: ‘GLX_VISUAL_ID’ undeclared (first use in this function)
glxcmds.c:1147: error: ‘GLX_FBCONFIG_ID’ undeclared (first use in this
function)
glxcmds.c:1148: error: ‘GLX_X_RENDERABLE’ undeclared (first use in this
function)
glxcmds.c:1150: error: ‘GLX_RGBA’ undeclared (first use in this function)
glxcmds.c:1151: error: ‘GLX_DOUBLEBUFFER’ undeclared (first use in this
function)
glxcmds.c:1152: error: ‘GLX_STEREO’ undeclared (first use in this function)
glxcmds.c:1154: error: ‘GLX_BUFFER_SIZE’ undeclared (first use in this
function)
glxcmds.c:1155: error: ‘GLX_LEVEL’ undeclared (first use in this function)
glxcmds.c:1156: error: ‘GLX_AUX_BUFFERS’ undeclared (first use in this
function)
glxcmds.c:1157: error: ‘GLX_RED_SIZE’ undeclared (first use in this function)
glxcmds.c:1158: error: ‘GLX_GREEN_SIZE’ undeclared (first use in this
function)
glxcmds.c:1159: error: ‘GLX_BLUE_SIZE’ undeclared (first use in this function)
glxcmds.c:1160: error: ‘GLX_ALPHA_SIZE’ undeclared (first use in this
function)
glxcmds.c:1161: error: ‘GLX_ACCUM_RED_SIZE’ undeclared (first use in this
function)
glxcmds.c:1162: error: ‘GLX_ACCUM_GREEN_SIZE’ undeclared (first use in this
function)
glxcmds.c:1163: error: ‘GLX_ACCUM_BLUE_SIZE’ undeclared (first use in this
function)
glxcmds.c:1164: error: ‘GLX_ACCUM_ALPHA_SIZE’ undeclared (first use in this
function)
glxcmds.c:1165: error: ‘GLX_DEPTH_SIZE’ undeclared (first use in this
function)
glxcmds.c:1166: error: ‘GLX_STENCIL_SIZE’ undeclared (first use in this
function)
glxcmds.c:1168: error: ‘GLX_X_VISUAL_TYPE’ undeclared (first use in this
function)
glxcmds.c:1173: error: ‘GLX_CONFIG_CAVEAT’ undeclared (first use in this
function)
glxcmds.c:1174: error: ‘GLX_TRANSPARENT_TYPE’ undeclared (first use in this
function)
glxcmds.c:1175: error: ‘GLX_TRANSPARENT_RED_VALUE’ undeclared (first use in
this function)
glxcmds.c:1176: error: ‘GLX_TRANSPARENT_GREEN_VALUE’ undeclared (first use in
this function)
glxcmds.c:1177: error: ‘GLX_TRANSPARENT_BLUE_VALUE’ undeclared (first use in
this function)
glxcmds.c:1178: error: ‘GLX_TRANSPARENT_ALPHA_VALUE’ undeclared (first use in
this function)
glxcmds.c:1179: error: ‘GLX_TRANSPARENT_INDEX_VALUE’ undeclared (first use in
this function)
glxcmds.c:1180: error: ‘GLX_SWAP_METHOD_OML’ undeclared (first use in this
function)
glxcmds.c: In function ‘DoQueryContext’:
glxcmds.c:1505: error: ‘GLX_SHARE_CONTEXT_EXT’ undeclared (first use in this
function)
glxcmds.c:1507: error: ‘GLX_VISUAL_ID_EXT’ undeclared (first use in this
function)
glxcmds.c:1509: error: ‘GLX_SCREEN_EXT’ undeclared (first use in this
function)
glxcmds.c: In function ‘__glXDisp_BindTexImageEXT’:
glxcmds.c:1552: error: ‘GLX_FRONT_LEFT_EXT’ undeclared (first use in this
function)
glxcmds.c: In function ‘DoGetDrawableAttributes’:
glxcmds.c:1690: error: ‘GLX_TEXTURE_TARGET_EXT’ undeclared (first use in this
function)
glxcmds.c:1700: error: ‘GLX_TEXTURE_RECTANGLE_EXT’ undeclared (first use in
this function)
glxcmds.c:1702: error: ‘GLX_TEXTURE_2D_EXT’ undeclared (first use in this
function)
make[2]: *** [glxcmds.lo] Fehler 1
make[2]: Leaving directory
`/var/tmp/portage/x11-base/xorg-server-1.3.0.0-r6/work/xorg-server-1.3.0.0/GL/glx'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory
`/var/tmp/portage/x11-base/xorg-server-1.3.0.0-r6/work/xorg-server-1.3.0.0/GL'
make: *** [all-recursive] Fehler 1
*
* ERROR: x11-base/xorg-server-1.3.0.0-r6 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3148: Called x-modular_src_compile
* environment, line 3962: Called x-modular_src_make
* environment, line 3998: Called die
* The specific snippet of code:
* emake || die "emake failed"
* The die message:
* emake failed
*
* If you need support, post the topmost build error, and the call stack if
relevant.
* A complete build log is located
at '/var/tmp/portage/x11-base/xorg-server-1.3.0.0-r6/temp/build.log'.
* The ebuild environment file is located
at '/var/tmp/portage/x11-base/xorg-server-1.3.0.0-r6/temp/environment'.

Gruß
Sebastian
 

Lesen sie die antworten

#1 Sebastian
17/11/2008 - 22:00 | Warnen spam
Hallo,

ich habe jetzt mal aufgeràumt. Mit depclean habe ich alles überflüssige
Entsorgt. Jetzt fehlt X komplett. Bei emerge -avnuD world ist auch alles auf
dem stand.
Wenn ich jetzt xorg-x11 installieren will erhalte ich eine liste von 31
Paketen welche mir emerge bauen möchte. Bei dem 5. (freeglut) ist Schluss.

die build.log sagt in Auszügen:







../include/GL/freeglut_std.h:114:19: error: GL/gl.h: No such file or directory
In file included from ../include/GL/freeglut_std.h:115,
from ../include/GL/freeglut.h:17,
from freeglut_callbacks.c:28:
/usr/include/GL/glu.h:280: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'gluBuild1DMipmapLevels'
/usr/include/GL/glu.h:281: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'gluBuild1DMipmaps'
/usr/include/GL/glu.h:282: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'gluBuild2DMipmapLevels'
/usr/include/GL/glu.h:283: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'gluBuild2DMipmaps'
/usr/include/GL/glu.h:284: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'gluBuild3DMipmapLevels'
/usr/include/GL/glu.h:285: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'gluBuild3DMipmaps'
/usr/include/GL/glu.h:286: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'gluCheckExtension'
/usr/include/GL/glu.h:287: error: expected declaration specifiers or '...'
before 'GLdouble'
/usr/include/GL/glu.h:287: error: expected declaration specifiers or '...'
before 'GLdouble'
/usr/include/GL/glu.h:287: error: expected declaration specifiers or '...'
before 'GLdouble'
/usr/include/GL/glu.h:287: error: expected declaration specifiers or '...'
before 'GLint'
/usr/include/GL/glu.h:287: error: expected declaration specifiers or '...'
before 'GLint'
/usr/include/GL/glu.h:291: error: expected declaration specifiers or '...'
before 'GLdouble'

da geht es àhnlich weiter und endet mit:







freeglut_internal.h:753: error: expected declaration specifiers or '...'
before 'GLboolean'
freeglut_internal.h:754: error: expected declaration specifiers or '...'
before 'GLboolean'
freeglut_internal.h:819: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'fgCheckActiveMenu'
freeglut_cursor.c: In function 'fgSetCursor':
freeglut_cursor.c:213: error: 'SFG_WindowState' has no member named 'Cursor'
freeglut_cursor.c: In function 'glutSetCursor':
freeglut_cursor.c:223: error: 'SFG_State' has no member named 'Initialised'
freeglut_cursor.c: In function 'glutWarpPointer':
freeglut_cursor.c:234: error: 'SFG_State' has no member named 'Initialised'
make[2]: *** [libglut_la-freeglut_cursor.lo] Fehler 1
make[2]: Leaving directory
`/var/tmp/portage/media-libs/freeglut-2.4.0-r1/work/freeglut-2.4.0/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory
`/var/tmp/portage/media-libs/freeglut-2.4.0-r1/work/freeglut-2.4.0'
make: *** [all] Fehler 2
*
* ERROR: media-libs/freeglut-2.4.0-r1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2716: Called die
* The specific snippet of code:
* emake || die "emake failed"
* The die message:
* emake failed
*
* If you need support, post the topmost build error, and the call
stack if relevant.
* A complete build log is located
at '/var/tmp/portage/media-libs/freeglut-2.4.0-r1/temp/build.log'.
* The ebuild environment file is located
at '/var/tmp/portage/media-libs/freeglut-2.4.0-r1/temp/environment'.


die environment sagt in Auszügen dieses:
Zeile 2710-2723






export UNSTABLE_FLAGS="-Os -O3 -freorder-blocks";
return 0
}
src_compile ()
{
econf --disable-warnings || die "econf failed";
emake || die "emake failed"
}
src_install ()
{
emake DESTDIR="${D}" install || die "make install failed";
dodoc AUTHORS ChangeLog NEWS README TODO;
docinto doc;
dohtml -r doc/*.html doc/*.png

und endet mit:







declare -x SANE_BACKENDS="snapscan"
declare -x SANE_CONFIG_DIR="/etc/sane.d"
declare -x SESSION_MANAGER="local/noname:/tmp/.ICE-unix/5429"
declare -x SLOT="0"
declare -x TEXINPUTS=":/home/sebastian/.TeX:/usr/share/doc/.TeX:/usr/doc/.TeX"
declare -x USB_DEVFS_PATH="/dev/bus/usb"
declare -x USE="elibc_glibc kernel_linux userland_GNU x86"
declare -x USERLAND="GNU"
declare -x USE_FAM=""
declare -x VIDEO_CARDS="radeon vesa fbdev v4l"
declare -x VMHANDLE="blackdown-jdk-1.4.2"
declare -x WINDOWID="35651590"
declare -x
WINDOWMANAGER="/usr/bin/dbus-launch --sh-syntax --exit-with-session /opt/kde3/bin/startkde"
declare -x XAUTHLOCALHOSTNAME="noname"
declare -x XCURSOR_THEME="crystalwhite"
declare -x XDG_CONFIG_DIRS=":/etc/xdg"
declare -x XDG_DATA_DIRS="/usr/share:/usr/kde/3.5/share:/usr/local/share"
declare -x
XDG_SESSION_COOKIE="2a546ae093cdb6280a92d30047360000-1226853333.951514-1051086098"
declare -x
XDM_MANAGED="/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,rsvd,method=classic"
declare -x XKEYSYMDB="/usr/share/X11/XKeysymDB"
declare -x XMODIFIERS="@im=local"
declare -x XNLSPATH="/usr/share/X11/nls"
declare -x XSESSION_IS_UP="yes"
declare -x _E_DOCDESTTREE_=""
declare -x _E_EXEDESTTREE_=""

hat jemand eine Idee wo ich den Fehler packen kann?







Gruß
Sebastian

Ähnliche fragen