Summary: | DirectFB compilation dies: "GNU Libc Linux Headers Override Detected" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Radoslaw Dlugosz <rdlugosz> |
Component: | [OLD] Library | Assignee: | SpanKY <vapier> |
Status: | RESOLVED DUPLICATE | ||
Severity: | major | ||
Priority: | High | ||
Version: | 2005.0 | ||
Hardware: | PPC | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Radoslaw Dlugosz
2005-12-18 01:31:40 UTC
try linux-headers-2.6.11-r3 This is what happens after emerging linux-headers-2.6.11-r3: powerpc-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../lib -I../../lib -I../../src -I../../systems -D_REENTRANT -I/usr/include/libmpeg3 -Wall -O3 -ffast-math -pipe -O2 -mcpu=750 -fno-strict-aliasing -pipe -D_GNU_SOURCE -Werror-implicit-function-declaration -MT keyboard.lo -MD -MP -MF .deps/keyboard.Tpo -c keyboard.c -fPIC -DPIC -o .libs/keyboard.o In file included from /usr/include/asm/byteorder.h:74, from /usr/include/asm/bitops.h:10, from /usr/include/linux/bitops.h:77, from /usr/include/linux/thread_info.h:20, from /usr/include/linux/spinlock.h:12, from /usr/include/linux/wait.h:23, from /usr/include/linux/keyboard.h:20, from keyboard.c:42: /usr/include/linux/byteorder/big_endian.h:44: error: parse error before "__cpu_to_le64p" /usr/include/linux/byteorder/big_endian.h: In function `__cpu_to_le64p': /usr/include/linux/byteorder/big_endian.h:46: error: `__le64' undeclared (first use in this function) /usr/include/linux/byteorder/big_endian.h:46: error: (Each undeclared identifier is reported only once /usr/include/linux/byteorder/big_endian.h:46: error: for each function it appears in.) /usr/include/linux/byteorder/big_endian.h:46: error: parse error before "__swab64p" /usr/include/linux/byteorder/big_endian.h: At top level: /usr/include/linux/byteorder/big_endian.h:48: error: parse error before '*' token /usr/include/linux/byteorder/big_endian.h: In function `__le64_to_cpup': /usr/include/linux/byteorder/big_endian.h:50: error: `p' undeclared (first use in this function) /usr/include/linux/byteorder/big_endian.h: At top level: /usr/include/linux/byteorder/big_endian.h:53: error: parse error before "__cpu_to_le32p" /usr/include/linux/byteorder/big_endian.h: In function `__cpu_to_le32p': /usr/include/linux/byteorder/big_endian.h:55: error: `__le32' undeclared (first use in this function) /usr/include/linux/byteorder/big_endian.h:55: error: parse error before "__swab32p" /usr/include/linux/byteorder/big_endian.h: At top level: /usr/include/linux/byteorder/big_endian.h:57: error: parse error before '*' token /usr/include/linux/byteorder/big_endian.h: In function `__le32_to_cpup': /usr/include/linux/byteorder/big_endian.h:59: error: `p' undeclared (first use in this function) /usr/include/linux/byteorder/big_endian.h: At top level: /usr/include/linux/byteorder/big_endian.h:61: error: parse error before "__cpu_to_le16p" /usr/include/linux/byteorder/big_endian.h: In function `__cpu_to_le16p': /usr/include/linux/byteorder/big_endian.h:63: error: `__le16' undeclared (first use in this function) /usr/include/linux/byteorder/big_endian.h:63: error: parse error before "__swab16p" /usr/include/linux/byteorder/big_endian.h: At top level: /usr/include/linux/byteorder/big_endian.h:65: error: parse error before '*' token /usr/include/linux/byteorder/big_endian.h: In function `__le16_to_cpup': /usr/include/linux/byteorder/big_endian.h:67: error: `p' undeclared (first use in this function) /usr/include/linux/byteorder/big_endian.h: At top level: /usr/include/linux/byteorder/big_endian.h:70: error: parse error before "__cpu_to_be64p" /usr/include/linux/byteorder/big_endian.h: In function `__cpu_to_be64p': /usr/include/linux/byteorder/big_endian.h:72: error: `__be64' undeclared (first use in this function) /usr/include/linux/byteorder/big_endian.h: At top level: /usr/include/linux/byteorder/big_endian.h:74: error: parse error before '*' token /usr/include/linux/byteorder/big_endian.h: In function `__be64_to_cpup': /usr/include/linux/byteorder/big_endian.h:76: error: `p' undeclared (first use in this function) /usr/include/linux/byteorder/big_endian.h: At top level: /usr/include/linux/byteorder/big_endian.h:79: error: parse error before "__cpu_to_be32p" /usr/include/linux/byteorder/big_endian.h: In function `__cpu_to_be32p': /usr/include/linux/byteorder/big_endian.h:81: error: `__be32' undeclared (first use in this function) /usr/include/linux/byteorder/big_endian.h: At top level: /usr/include/linux/byteorder/big_endian.h:83: error: parse error before '*' token /usr/include/linux/byteorder/big_endian.h: In function `__be32_to_cpup': /usr/include/linux/byteorder/big_endian.h:85: error: `p' undeclared (first use in this function) /usr/include/linux/byteorder/big_endian.h: At top level: /usr/include/linux/byteorder/big_endian.h:87: error: parse error before "__cpu_to_be16p" /usr/include/linux/byteorder/big_endian.h: In function `__cpu_to_be16p': /usr/include/linux/byteorder/big_endian.h:89: error: `__be16' undeclared (first use in this function) /usr/include/linux/byteorder/big_endian.h: At top level: /usr/include/linux/byteorder/big_endian.h:91: error: parse error before '*' token /usr/include/linux/byteorder/big_endian.h: In function `__be16_to_cpup': /usr/include/linux/byteorder/big_endian.h:93: error: `p' undeclared (first use in this function) make[3]: *** [keyboard.lo] Błąd 1 make[3]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.22/inputdrivers/keyboard' make[2]: *** [all-recursive] Błąd 1 make[2]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.22/inputdrivers' make[1]: *** [all-recursive] Błąd 1 make[1]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.22' make: *** [all] Błąd 2 |