i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -march=athlon-xp -fomit-frame-pointer -pipe -MT lbx_zlib_io.lo -MD -MP -MF .deps/lbx_zlib_io.Tpo -c ./lbx_zlib/lbx_zlib_io.c -fPIC -DPIC -o .libs/lbx_zlib_io.o ./lbx_zlib/lbx_zlib_io.c:30:21: X11/Xos.h: No such file or directory ./lbx_zlib/lbx_zlib_io.c:31:24: X11/Xfuncs.h: No such file or directory ./lbx_zlib/lbx_zlib_io.c:36:38: X11/extensions/lbxbufstr.h: No such file or directory In file included from ./lbx_zlib/lbx_zlib_io.c:37: ./lbx_zlib/lbx_zlib.h:56:28: X11/Xfuncproto.h: No such file or directory In file included from ./lbx_zlib/lbx_zlib_io.c:37: ./lbx_zlib/lbx_zlib.h:119: error: syntax error before "ZlibBufferPtr" ./lbx_zlib/lbx_zlib.h:121: error: syntax error before "inbuf" ./lbx_zlib/lbx_zlib.h:122: error: syntax error before "inbuf" ./lbx_zlib/lbx_zlib.h:123: error: syntax error before "outbuf" ./lbx_zlib/lbx_zlib.h:124: error: syntax error before "ZlibBufferPtr" ./lbx_zlib/lbx_zlib.h:130:23: X11/Xdefs.h: No such file or directory ./lbx_zlib/lbx_zlib.h:132: error: syntax error before "Xalloc" ./lbx_zlib/lbx_zlib.h:132: warning: data definition has no type or storage class ./lbx_zlib/lbx_zlib.h:133: error: syntax error before "Xcalloc" ./lbx_zlib/lbx_zlib.h:133: warning: data definition has no type or storage class ./lbx_zlib/lbx_zlib.h:134: error: syntax error before "Xrealloc" ./lbx_zlib/lbx_zlib.h:134: error: syntax error before "unsigned" ./lbx_zlib/lbx_zlib.h:134: warning: data definition has no type or storage class ./lbx_zlib/lbx_zlib.h:135: warning: parameter names (without types) in function declaration ./lbx_zlib/lbx_zlib_io.c:74: error: syntax error before "ZlibBufferPtr" ./lbx_zlib/lbx_zlib_io.c:74: warning: data definition has no type or storage class ./lbx_zlib/lbx_zlib_io.c:76: error: syntax error before '{' token ./lbx_zlib/lbx_zlib_io.c:87: error: syntax error before "ZlibBufferPtr" ./lbx_zlib/lbx_zlib_io.c:87: warning: data definition has no type or storage class ./lbx_zlib/lbx_zlib_io.c: In function `GetInputPtr': ./lbx_zlib/lbx_zlib_io.c:104: error: syntax error before "ZlibBufferPtr" ./lbx_zlib/lbx_zlib_io.c:111: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:112: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:112: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:114: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:115: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:119: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:119: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:120: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:120: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:120: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:121: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:121: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:123: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:123: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:123: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:124: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:124: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:126: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:127: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c: At top level: ./lbx_zlib/lbx_zlib_io.c:146: error: syntax error before "ZlibBufferPtr" ./lbx_zlib/lbx_zlib_io.c:146: warning: data definition has no type or storage class ./lbx_zlib/lbx_zlib_io.c:149: error: syntax error before '{' token ./lbx_zlib/lbx_zlib_io.c:153: error: conflicting types for 'last' ./lbx_zlib/lbx_zlib_io.c:151: error: previous declaration of 'last' was here ./lbx_zlib/lbx_zlib_io.c:153: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:153: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:153: warning: data definition has no type or storage class ./lbx_zlib/lbx_zlib_io.c:154: error: syntax error before "if" ./lbx_zlib/lbx_zlib_io.c:158: error: redefinition of 'last' ./lbx_zlib/lbx_zlib_io.c:153: error: previous definition of 'last' was here ./lbx_zlib/lbx_zlib_io.c:158: error: redefinition of 'last' ./lbx_zlib/lbx_zlib_io.c:153: error: previous definition of 'last' was here ./lbx_zlib/lbx_zlib_io.c:158: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:158: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:158: warning: data definition has no type or storage class ./lbx_zlib/lbx_zlib_io.c:159: error: syntax error before '}' token ./lbx_zlib/lbx_zlib_io.c:160: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:160: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:160: warning: data definition has no type or storage class ./lbx_zlib/lbx_zlib_io.c:161: warning: parameter names (without types) in function declaration ./lbx_zlib/lbx_zlib_io.c:161: warning: conflicting types for built-in function 'memmove' ./lbx_zlib/lbx_zlib_io.c:161: warning: data definition has no type or storage class ./lbx_zlib/lbx_zlib_io.c:162: error: syntax error before '->' token ./lbx_zlib/lbx_zlib_io.c:168: error: syntax error before "ZlibBufferPtr" ./lbx_zlib/lbx_zlib_io.c:168: warning: data definition has no type or storage class ./lbx_zlib/lbx_zlib_io.c:170: error: syntax error before '{' token ./lbx_zlib/lbx_zlib_io.c:181: error: syntax error before "ZlibBufferPtr" ./lbx_zlib/lbx_zlib_io.c:181: warning: data definition has no type or storage class ./lbx_zlib/lbx_zlib_io.c:183: error: syntax error before '{' token ./lbx_zlib/lbx_zlib_io.c:186: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:186: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:186: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:186: warning: data definition has no type or storage class ./lbx_zlib/lbx_zlib_io.c:187: error: syntax error before "if" ./lbx_zlib/lbx_zlib_io.c:198: error: syntax error before "ZlibBufferPtr" ./lbx_zlib/lbx_zlib_io.c:198: warning: data definition has no type or storage class ./lbx_zlib/lbx_zlib_io.c:200: error: syntax error before '{' token ./lbx_zlib/lbx_zlib_io.c: In function `FlushOutBuf': ./lbx_zlib/lbx_zlib_io.c:212: error: syntax error before "ZlibBufferPtr" ./lbx_zlib/lbx_zlib_io.c:216: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:218: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:218: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:220: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:221: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:222: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:222: error: invalid type argument of `->' ./lbx_zlib/lbx_zlib_io.c:223: error: invalid type argument of `->' make[2]: *** [lbx_zlib_io.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/liblbxutil-1.0.1/work/liblbxutil-1.0.1/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/liblbxutil-1.0.1/work/liblbxutil-1.0.1' make: *** [all] Error 2 !!! ERROR: x11-libs/liblbxutil-1.0.1 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile ebuild.sh, line 1248: Called x-modular_src_compile x-modular.eclass, line 327: Called x-modular_src_make x-modular.eclass, line 322: Called die !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant.