Вы здесь

Ставлю XGL - ошибки компиляции

Делаю все по How-To
дохожу до
emerge --ask --verbose xgl compiz
первый пакет xgl ставится, а следующий - нет
сделал
emerge --ask --verbose xgl compiz 2> /home/file.txt
вот его содержимое

QA Notice: USE Flag 'doc' not in IUSE for x11-libs/gtkglarea-1.99.0
In file included from gdkgl.c:20:
gdkgl.h:22:18: glib.h: No such file or directory
gdkgl.h:31:21: gdk/gdk.h: No such file or directory
In file included from gdkgl.c:20:
gdkgl.h:77: error: syntax error before "gdk_gl_query"
gdkgl.h:77: warning: data definition has no type or storage class
gdkgl.h:78: error: syntax error before '*' token
gdkgl.h:78: warning: data definition has no type or storage class
gdkgl.h:80: error: syntax error before '*' token
gdkgl.h:80: warning: data definition has no type or storage class
gdkgl.h:81: error: syntax error before '*' token
gdkgl.h:83: error: syntax error before '*' token
gdkgl.h:84: error: syntax error before '*' token
gdkgl.h:85: error: syntax error before "gint"
gdkgl.h:90: error: syntax error before "gdk_gl_make_current"
gdkgl.h:90: error: syntax error before '*' token
gdkgl.h:90: warning: data definition has no type or storage class
gdkgl.h:91: error: syntax error before '*' token
gdkgl.h:102: error: syntax error before '*' token
gdkgl.h:106: error: syntax error before "gdk_gl_pixmap_make_current"
gdkgl.h:106: warning: data definition has no type or storage class
gdkgl.h:110: error: syntax error before '*' token
gdkgl.c:22:22: gdk/gdkx.h: No such file or directory
gdkgl.c:30: error: syntax error before '*' token
gdkgl.c: In function `get_xvisualinfo':
gdkgl.c:37: warning: assignment makes pointer from integer without a cast
gdkgl.c:42: error: `visual' undeclared (first use in this function)
gdkgl.c:42: error: (Each undeclared identifier is reported only once
gdkgl.c:42: error: for each function it appears in.)
gdkgl.c:42: warning: assignment makes pointer from integer without a cast
gdkgl.c: At top level:
gdkgl.c:59: error: syntax error before "guint"
gdkgl.c:59: warning: no semicolon at end of struct or union
gdkgl.c:65: error: syntax error before "gdk_gl_query"
gdkgl.c: In function `gdk_gl_query':
gdkgl.c:67: warning: passing arg 1 of `glXQueryExtension' makes pointer from integer without a cast
gdkgl.c:67: error: `TRUE' undeclared (first use in this function)
gdkgl.c:67: error: `FALSE' undeclared (first use in this function)
gdkgl.c: At top level:
gdkgl.c:71: error: syntax error before '*' token
gdkgl.c: In function `gdk_gl_get_info':
gdkgl.c:76: warning: passing arg 1 of `glXGetClientString' makes pointer from integer without a cast
gdkgl.c:77: warning: passing arg 1 of `glXGetClientString' makes pointer from integer without a cast
gdkgl.c:78: warning: passing arg 1 of `glXGetClientString' makes pointer from integer without a cast
gdkgl.c:78: warning: return makes pointer from integer without a cast
gdkgl.c: At top level:
gdkgl.c:82: error: syntax error before '*' token
gdkgl.c: In function `gdk_gl_choose_visual':
gdkgl.c:86: error: `GdkVisual' undeclared (first use in this function)
gdkgl.c:86: error: `visual' undeclared (first use in this function)
gdkgl.c:90: warning: assignment makes pointer from integer without a cast
gdkgl.c: At top level:
gdkgl.c:100: error: syntax error before '*' token
gdkgl.c: In function `gdk_gl_get_config':
gdkgl.c:106: error: `visual' undeclared (first use in this function)
gdkgl.c:108: warning: assignment makes pointer from integer without a cast
gdkgl.c:112: error: `attrib' undeclared (first use in this function)
gdkgl.c: At top level:
gdkgl.c:122: error: syntax error before '*' token
gdkgl.c: In function `gdk_gl_context_new':
gdkgl.c:124: error: `visual' undeclared (first use in this function)
gdkgl.c:124: error: `FALSE' undeclared (first use in this function)
gdkgl.c: At top level:
gdkgl.c:128: error: syntax error before '*' token
gdkgl.c: In function `gdk_gl_context_share_new':
gdkgl.c:135: error: `visual' undeclared (first use in this function)
gdkgl.c:137: warning: assignment makes pointer from integer without a cast
gdkgl.c:141: error: `sharelist' undeclared (first use in this function)
gdkgl.c:142: error: `direct' undeclared (first use in this function)
gdkgl.c:150: error: syntax error before "GdkGLContextPrivate"
gdkgl.c:151: error: dereferencing pointer to incomplete type
gdkgl.c:152: error: dereferencing pointer to incomplete type
gdkgl.c:153: error: dereferencing pointer to incomplete type
gdkgl.c: At top level:
gdkgl.c:158: error: syntax error before "gint"
gdkgl.c: In function `gdk_gl_context_attrlist_share_new':
gdkgl.c:160: error: `GdkVisual' undeclared (first use in this function)
gdkgl.c:160: error: `visual' undeclared (first use in this function)
gdkgl.c:160: error: `attrlist' undeclared (first use in this function)
gdkgl.c:162: error: `sharelist' undeclared (first use in this function)
gdkgl.c:162: error: `direct' undeclared (first use in this function)
gdkgl.c: In function `gdk_gl_context_ref':
gdkgl.c:172: error: dereferencing pointer to incomplete type
gdkgl.c: In function `gdk_gl_context_unref':
gdkgl.c:183: error: dereferencing pointer to incomplete type
gdkgl.c:185: error: dereferencing pointer to incomplete type
gdkgl.c:189: error: dereferencing pointer to incomplete type
gdkgl.c:190: error: dereferencing pointer to incomplete type
gdkgl.c:192: error: dereferencing pointer to incomplete type
gdkgl.c:192: error: dereferencing pointer to incomplete type
gdkgl.c: At top level:
gdkgl.c:198: error: syntax error before "gdk_gl_make_current"
gdkgl.c:198: error: syntax error before '*' token
gdkgl.c: In function `gdk_gl_make_current':
gdkgl.c:200: error: `context' undeclared (first use in this function)
gdkgl.c:202: error: `drawable' undeclared (first use in this function)
gdkgl.c:202: error: `FALSE' undeclared (first use in this function)
gdkgl.c:205: error: dereferencing pointer to incomplete type
gdkgl.c:205: error: dereferencing pointer to incomplete type
gdkgl.c:205: error: `TRUE' undeclared (first use in this function)
gdkgl.c: At top level:
gdkgl.c:217: error: syntax error before '*' token
gdkgl.c: In function `gdk_gl_swap_buffers':
gdkgl.c:219: error: `drawable' undeclared (first use in this function)
gdkgl.c:221: warning: passing arg 1 of `glXSwapBuffers' makes pointer from integer without a cast
gdkgl.c: At top level:
gdkgl.c:240: error: syntax error before "GdkPixmap"
gdkgl.c:240: warning: no semicolon at end of struct or union
gdkgl.c:241: warning: data definition has no type or storage class
gdkgl.c:247: error: syntax error before '*' token
gdkgl.c: In function `gdk_gl_pixmap_new':
gdkgl.c:257: error: `visual' undeclared (first use in this function)
gdkgl.c:258: error: `pixmap' undeclared (first use in this function)
gdkgl.c:260: warning: assignment makes pointer from integer without a cast
gdkgl.c:276: error: syntax error before "GdkGLPixmapPrivate"
gdkgl.c:277: error: dereferencing pointer to incomplete type
gdkgl.c:278: error: dereferencing pointer to incomplete type
gdkgl.c:279: error: dereferencing pointer to incomplete type
gdkgl.c:280: error: dereferencing pointer to incomplete type
gdkgl.c: In function `gdk_gl_pixmap_ref':
gdkgl.c:291: error: dereferencing pointer to incomplete type
gdkgl.c: In function `gdk_gl_pixmap_unref':
gdkgl.c:302: error: dereferencing pointer to incomplete type
gdkgl.c:304: error: dereferencing pointer to incomplete type
gdkgl.c:308: error: dereferencing pointer to incomplete type
gdkgl.c:308: error: dereferencing pointer to incomplete type
gdkgl.c:310: error: dereferencing pointer to incomplete type
gdkgl.c:312: error: invalid application of `sizeof' to incomplete type `gdkgl.c' 
gdkgl.c: At top level:
gdkgl.c:317: error: syntax error before "gdk_gl_pixmap_make_current"
gdkgl.c: In function `gdk_gl_pixmap_make_current':
gdkgl.c:323: error: `FALSE' undeclared (first use in this function)
gdkgl.c:326: error: dereferencing pointer to incomplete type
gdkgl.c:327: error: dereferencing pointer to incomplete type
gdkgl.c:328: error: dereferencing pointer to incomplete type
gdkgl.c:330: error: `TRUE' undeclared (first use in this function)
gdkgl.c: At top level:
gdkgl.c:334: error: syntax error before '*' token
gdkgl.c: In function `gdk_gl_use_gdk_font':
gdkgl.c:336: error: `font' undeclared (first use in this function)
gdkgl.c:337: error: `first' undeclared (first use in this function)
gdkgl.c:337: error: `count' undeclared (first use in this function)
gdkgl.c:337: error: `list_base' undeclared (first use in this function)
make[1]: *** [gdkgl.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from gtkglarea.c:19:
gdkgl.h:22:18: glib.h: No such file or directory
gdkgl.h:31:21: gdk/gdk.h: No such file or directory
In file included from gtkglarea.c:19:
gdkgl.h:77: error: syntax error before "gdk_gl_query"
gdkgl.h:77: warning: data definition has no type or storage class
gdkgl.h:78: error: syntax error before '*' token
gdkgl.h:78: warning: data definition has no type or storage class
gdkgl.h:80: error: syntax error before '*' token
gdkgl.h:80: warning: data definition has no type or storage class
gdkgl.h:81: error: syntax error before '*' token
gdkgl.h:83: error: syntax error before '*' token
gdkgl.h:84: error: syntax error before '*' token
gdkgl.h:85: error: syntax error before "gint"
gdkgl.h:90: error: syntax error before "gdk_gl_make_current"
gdkgl.h:90: error: syntax error before '*' token
gdkgl.h:90: warning: data definition has no type or storage class
gdkgl.h:91: error: syntax error before '*' token
gdkgl.h:102: error: syntax error before '*' token
gdkgl.h:106: error: syntax error before "gdk_gl_pixmap_make_current"
gdkgl.h:106: warning: data definition has no type or storage class
gdkgl.h:110: error: syntax error before '*' token
In file included from gtkglarea.c:20:
gtkglarea.h:25:32: gtk/gtkdrawingarea.h: No such file or directory
In file included from gtkglarea.c:20:
gtkglarea.h:46: error: syntax error before "GtkDrawingArea"
gtkglarea.h:46: warning: no semicolon at end of struct or union
gtkglarea.h:48: error: syntax error before '}' token
gtkglarea.h:52: error: syntax error before "GtkDrawingAreaClass"
gtkglarea.h:52: warning: no semicolon at end of struct or union
gtkglarea.h:55: error: syntax error before "gtk_gl_area_get_type"
gtkglarea.h:55: warning: data definition has no type or storage class
gtkglarea.h:56: error: syntax error before '*' token
gtkglarea.h:56: warning: data definition has no type or storage class
gtkglarea.h:57: error: syntax error before '*' token
gtkglarea.h:58: warning: data definition has no type or storage class
gtkglarea.h:59: error: syntax error before '*' token
gtkglarea.h:60: warning: data definition has no type or storage class
gtkglarea.h:63: error: syntax error before "gtk_gl_area_make_current"
gtkglarea.h:63: warning: data definition has no type or storage class
gtkglarea.h:65: error: syntax error before "gtk_gl_area_begingl"
gtkglarea.h:65: warning: data definition has no type or storage class
gtkglarea.h:72: error: syntax error before "gint"
gtkglarea.c:26: error: syntax error before '*' token
gtkglarea.c:28: error: syntax error before '*' token
gtkglarea.c:28: warning: data definition has no type or storage class
gtkglarea.c:32: error: syntax error before "gtk_gl_area_get_type"
gtkglarea.c: In function `gtk_gl_area_get_type':
gtkglarea.c:34: error: syntax error before "object_type"
gtkglarea.c:36: error: `object_type' undeclared (first use in this function)
gtkglarea.c:36: error: (Each undeclared identifier is reported only once
gtkglarea.c:36: error: for each function it appears in.)
gtkglarea.c:38: error: syntax error before "object_info"
gtkglarea.c:51: error: `GTK_TYPE_DRAWING_AREA' undeclared (first use in this function)
gtkglarea.c:53: error: `object_info' undeclared (first use in this function)
gtkglarea.c: At top level:
gtkglarea.c:55: error: syntax error before "return"
gtkglarea.c: In function `gtk_gl_area_class_init':
gtkglarea.c:61: error: `GtkObjectClass' undeclared (first use in this function)
gtkglarea.c:61: error: `object_class' undeclared (first use in this function)
gtkglarea.c:63: warning: assignment makes pointer from integer without a cast
gtkglarea.c:64: error: syntax error before ')' token
gtkglarea.c: In function `gtk_gl_area_init':
gtkglarea.c:73: error: dereferencing pointer to incomplete type
gtkglarea.c:74: error: `FALSE' undeclared (first use in this function)
gtkglarea.c: At top level:
gtkglarea.c:79: error: syntax error before '*' token
gtkglarea.c: In function `gtk_gl_area_new_vargs':
gtkglarea.c:82: error: `GtkWidget' undeclared (first use in this function)
gtkglarea.c:82: error: `glarea' undeclared (first use in this function)
gtkglarea.c:85: error: `gint' undeclared (first use in this function)
gtkglarea.c:85: error: `attrlist' undeclared (first use in this function)
gtkglarea.c:93: error: syntax error before "int"
gtkglarea.c: At top level:
gtkglarea.c:108: error: syntax error before '*' token
gtkglarea.c:114: error: syntax error before '*' token
gtkglarea.c: In function `gtk_gl_area_share_new':
gtkglarea.c:120: error: `GdkVisual' undeclared (first use in this function)
gtkglarea.c:120: error: `visual' undeclared (first use in this function)
gtkglarea.c:130: error: dereferencing pointer to incomplete type
gtkglarea.c:130: error: `TRUE' undeclared (first use in this function)
gtkglarea.c:138: warning: assignment makes pointer from integer without a cast
gtkglarea.c:139: error: dereferencing pointer to incomplete type
gtkglarea.c:161: warning: return makes pointer from integer without a cast
gtkglarea.c: At top level:
gtkglarea.c:166: error: syntax error before '*' token
gtkglarea.c: In function `gtk_gl_area_destroy':
gtkglarea.c:170: error: `object' undeclared (first use in this function)
gtkglarea.c:173: error: syntax error before "GtkGLArea"
gtkglarea.c:174: error: dereferencing pointer to incomplete type
gtkglarea.c:176: error: invalid type argument of `->'
gtkglarea.c:177: error: invalid type argument of `->'
gtkglarea.c: At top level:
gtkglarea.c:185: error: syntax error before "gtk_gl_area_make_current"
gtkglarea.c: In function `gtk_gl_area_make_current':
gtkglarea.c:187: error: `FALSE' undeclared (first use in this function)
gtkglarea.c:191: error: invalid type argument of `->'
gtkglarea.c:191: error: dereferencing pointer to incomplete type
gtkglarea.c: At top level:
gtkglarea.c:195: error: syntax error before "gtk_gl_area_begingl"
gtkglarea.c: In function `gtk_gl_area_swap_buffers':
gtkglarea.c:219: error: invalid type argument of `->'
gtkglarea.c: At top level:
gtkglarea.c:222: error: syntax error before "gint"
gtkglarea.c: In function `gtk_gl_area_size':
gtkglarea.c:224: error: `glarea' undeclared (first use in this function)
gtkglarea.c:227: error: `width' undeclared (first use in this function)
gtkglarea.c:227: error: `height' undeclared (first use in this function)
make[1]: *** [gtkglarea.lo] Error 1
make: *** [all-recursive] Error 1

!!! ERROR: x11-libs/gtkglarea-1.99.0 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  ebuild.sh, line 1248:   Called gnome2_src_compile
  gnome2.eclass, line 64:   Called die

!!! compile failure
!!! If you need support, post the topmost build error, and the call stack if relevant.

В чем проблема?

спасибо