Hallo liebes Forum!
Bei diesem Thema bin ich leider noch keinen Schritt weitergekommen.
Die komplette Fehlermeldung, die ich erhalte, wenn ich
|
Quellcode
|
1
|
# emerge -uD --newuse gnome-light
|
ausführe folgt hier:
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../../include
-I../../../include/ -I../ -O2 -march=athlon-xp -fomit-frame-pointer -c
NotOSX/notosx_mdns_stub.c -MT notosx_mdns_stub.lo -MD -MP
-MF .deps/notosx_mdns_stub.TPlo -fPIC -DPIC -o .libs/notosx_mdns_stub.lo
In file included from Posix/posix_interface.c:45:
/usr/include/linux/ethtool.h:18: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:20: error: syntax error before "advertising"
/usr/include/linux/ethtool.h:21: error: syntax error before "speed"
/usr/include/linux/ethtool.h:22: error: syntax error before "duplex"
/usr/include/linux/ethtool.h:23: error: syntax error before "port"
/usr/include/linux/ethtool.h:24: error: syntax error before "phy_address"
/usr/include/linux/ethtool.h:25: error: syntax error before "transceiver"
/usr/include/linux/ethtool.h:26: error: syntax error before "autoneg"
/usr/include/linux/ethtool.h:27: error: syntax error before "maxtxpkt"
/usr/include/linux/ethtool.h:28: error: syntax error before "maxrxpkt"
/usr/include/linux/ethtool.h:29: error: syntax error before "reserved"
/usr/include/linux/ethtool.h:30: error: syntax error before '}' token
/usr/include/linux/ethtool.h:35: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:43: error: syntax error before "n_stats"
/usr/include/linux/ethtool.h:44: error: syntax error before "testinfo_len"
/usr/include/linux/ethtool.h:45: error: syntax error before "eedump_len"
/usr/include/linux/ethtool.h:46: error: syntax error before "regdump_len"
/usr/include/linux/ethtool.h:52: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:54: error: syntax error before "wolopts"
/usr/include/linux/ethtool.h:55: error: syntax error before "sopass"
/usr/include/linux/ethtool.h:56: error: syntax error before '}' token
/usr/include/linux/ethtool.h:60: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:66: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:67: error: conflicting types for `version'
/usr/include/linux/ethtool.h:37: error: previous declaration of `version'
/usr/include/linux/ethtool.h:68: error: syntax error before "len"
/usr/include/linux/ethtool.h:69: error: syntax error before "data"
/usr/include/linux/ethtool.h:69: error: conflicting types for `data'
/usr/include/linux/ethtool.h:61: error: previous declaration of `data'
/usr/include/linux/ethtool.h:70: error: syntax error before '}' token
/usr/include/linux/ethtool.h:74: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:76: error: syntax error before "offset"
/usr/include/linux/ethtool.h:77: error: syntax error before "len"
/usr/include/linux/ethtool.h:78: error: syntax error before "data"
/usr/include/linux/ethtool.h:79: error: syntax error before '}' token
/usr/include/linux/ethtool.h:83: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:97: error: syntax error before
"rx_max_coalesced_frames"
/usr/include/linux/ethtool.h:104: error: syntax error before
"rx_coalesce_usecs_irq"
/usr/include/linux/ethtool.h:105: error: syntax error before
"rx_max_coalesced_frames_irq"
/usr/include/linux/ethtool.h:111: error: syntax error before
"tx_coalesce_usecs"
/usr/include/linux/ethtool.h:119: error: syntax error before
"tx_max_coalesced_frames"
/usr/include/linux/ethtool.h:126: error: syntax error before
"tx_coalesce_usecs_irq"
/usr/include/linux/ethtool.h:127: error: syntax error before
"tx_max_coalesced_frames_irq"
/usr/include/linux/ethtool.h:134: error: syntax error before
"stats_block_coalesce_usecs"
/usr/include/linux/ethtool.h:143: error: syntax error before
"use_adaptive_rx_coalesce"
/usr/include/linux/ethtool.h:144: error: syntax error before
"use_adaptive_tx_coalesce"
/usr/include/linux/ethtool.h:150: error: syntax error before "pkt_rate_low"
/usr/include/linux/ethtool.h:151: error: syntax error before
"rx_coalesce_usecs_low"
/usr/include/linux/ethtool.h:152: error: syntax error before
"rx_max_coalesced_frames_low"
/usr/include/linux/ethtool.h:153: error: syntax error before
"tx_coalesce_usecs_low"
/usr/include/linux/ethtool.h:154: error: syntax error before
"tx_max_coalesced_frames_low"
/usr/include/linux/ethtool.h:165: error: syntax error before "pkt_rate_high"
/usr/include/linux/ethtool.h:166: error: syntax error before
"rx_coalesce_usecs_high"
/usr/include/linux/ethtool.h:167: error: syntax error before
"rx_max_coalesced_frames_high"
/usr/include/linux/ethtool.h:168: error: syntax error before
"tx_coalesce_usecs_high"
/usr/include/linux/ethtool.h:169: error: syntax error before
"tx_max_coalesced_frames_high"
/usr/include/linux/ethtool.h:174: error: syntax error before
"rate_sample_interval"
/usr/include/linux/ethtool.h:179: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:186: error: syntax error before
"rx_mini_max_pending"
/usr/include/linux/ethtool.h:187: error: syntax error before
"rx_jumbo_max_pending"
/usr/include/linux/ethtool.h:188: error: syntax error before
"tx_max_pending"
/usr/include/linux/ethtool.h:193: error: syntax error before "rx_pending"
/usr/include/linux/ethtool.h:194: error: syntax error before
"rx_mini_pending"
/usr/include/linux/ethtool.h:195: error: syntax error before
"rx_jumbo_pending"
/usr/include/linux/ethtool.h:196: error: syntax error before "tx_pending"
/usr/include/linux/ethtool.h:201: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:214: error: syntax error before "rx_pause"
/usr/include/linux/ethtool.h:215: error: syntax error before "tx_pause"
/usr/include/linux/ethtool.h:226: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:228: error: syntax error before "len"
/usr/include/linux/ethtool.h:229: error: syntax error before "data"
/usr/include/linux/ethtool.h:230: error: syntax error before '}' token
/usr/include/linux/ethtool.h:239: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:241: error: syntax error before "reserved"
/usr/include/linux/ethtool.h:241: error: conflicting types for `reserved'
/usr/include/linux/ethtool.h:29: error: previous declaration of `reserved'
/usr/include/linux/ethtool.h:242: error: syntax error before "len"
/usr/include/linux/ethtool.h:243: error: syntax error before "data"
/usr/include/linux/ethtool.h:244: error: syntax error before '}' token
/usr/include/linux/ethtool.h:248: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:250: error: syntax error before "data"
/usr/include/linux/ethtool.h:251: error: syntax error before '}' token
/usr/include/linux/ethtool.h:258: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:260: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:262: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:327: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:330: error: syntax error before '*' token
/usr/include/linux/ethtool.h:330: error: `__u32' declared as function
returning a function
/usr/include/linux/ethtool.h:332: error: syntax error before "__u8"
/usr/include/linux/ethtool.h:333: error: syntax error before "__u8"
/usr/include/linux/ethtool.h:340: error: syntax error before '*' token
/usr/include/linux/ethtool.h:340: error: `__u32' declared as function
returning a function
/usr/include/linux/ethtool.h:342: error: syntax error before '*' token
/usr/include/linux/ethtool.h:342: error: `__u32' declared as function
returning a function
/usr/include/linux/ethtool.h:344: error: syntax error before '*' token
/usr/include/linux/ethtool.h:344: error: `__u32' declared as function
returning a function
/usr/include/linux/ethtool.h:346: error: syntax error before '*' token
/usr/include/linux/ethtool.h:346: error: `__u32' declared as function
returning a function
/usr/include/linux/ethtool.h:349: error: syntax error before "__u64"
/usr/include/linux/ethtool.h:350: error: syntax error before "__u32"
/usr/include/linux/ethtool.h:353: error: syntax error before "__u64"
/usr/include/linux/ethtool.h:356: error: syntax error before '}' token
Posix/posix_interface.c: In function `sw_network_interface_link_status':
Posix/posix_interface.c:238: error: storage size of `edata' isn't known
make[4]: *** [posix_interface.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../../include
-I../../../include/ -I../ -O2 -march=athlon-xp -fomit-frame-pointer -c
NotOSX/notosx_mdns_stub.c -MT notosx_mdns_stub.lo -MD -MP
-MF .deps/notosx_mdns_stub.TPlo -o notosx_mdns_stub.o >/dev/null 2>&1
mv -f .libs/notosx_mdns_stub.lo notosx_mdns_stub.lo
make[4]: Leaving directory
`/var/tmp/portage/howl-0.9.6-r2/work/howl-0.9.6/src/lib/howl'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/howl-0.9.6-r2/work/howl-0.9.6/src/lib/howl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/howl-0.9.6-r2/work/howl-0.9.6/src/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/howl-0.9.6-r2/work/howl-0.9.6/src'
make: *** [all-recursive] Error 1
!!! ERROR: net-misc/howl-0.9.6-r2 failed.
!!! Function src_compile, Line 38, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status
message.
Ich habe in einem anderen Forum dazu ein Posting gesehen, dass empfiehlt, die Linux-Headers neu zu emergen. Kann mir dazu jemand etwas sagen?
Wie macht man so etwas? Und wozu ist das gut?
Ich bin für alle Hinweise dankbar!
Viele Grüsse,
BigFish