Hi Folks,

I'm trying to compile some tools using the wireless Extensions etc. However - 
everything I compile always bails out on the ethtool.h include file. 
Anyone noticed this before ?

Note - I'm using the  kernel-source-2.4.21-0.18mdk - but recompiled to use the 
C3 Nemiah CPU. No patches applied - except that I use the Alsa-0.9.4 drivers 
on the system - which should not affect any compiling though. May it be a 
gcc-version problem ? The ethtool.h file is the same for gcc and the kernel 
(checked using diff).

Thx for any hint.

Here the output:

g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt3/include -I/usr/X11R6/include   
-DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long 
-Wbad-function-cast -Wundef -Wall -pedantic -W -Wpointer-arith 
-Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE 
-Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new  -c -o wwidget.o 
`test -f 'wwidget.cpp' || echo './'`wwidget.cpp
In file included from /usr/include/linux/wireless.h:75,
                 from wcard.h:34,
                 from wwidget.h:32,
                 from wwidget.cpp:18:
/usr/include/linux/ethtool.h:18: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:19: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:20: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:21: 'u16' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:22: 'u8' is used as a type, but is not defined as 
a type.
/usr/include/linux/ethtool.h:23: 'u8' is used as a type, but is not defined as 
a type.
/usr/include/linux/ethtool.h:24: 'u8' is used as a type, but is not defined as 
a type.
/usr/include/linux/ethtool.h:25: 'u8' is used as a type, but is not defined as 
a type.
/usr/include/linux/ethtool.h:26: 'u8' is used as a type, but is not defined as 
a type.
/usr/include/linux/ethtool.h:27: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:28: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:29: parse error before `[' token
/usr/include/linux/ethtool.h:35: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:43: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:44: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:45: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:46: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:52: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:53: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:54: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:55: parse error before `[' token
/usr/include/linux/ethtool.h:60: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:61: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:66: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:67: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:68: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:69: parse error before `[' token
/usr/include/linux/ethtool.h:74: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:75: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:76: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:77: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:78: parse error before `[' token
/usr/include/linux/ethtool.h:83: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:89: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:97: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:104: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:105: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:111: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:119: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:126: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:127: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:134: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:143: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:144: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:150: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:151: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:152: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:153: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:154: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:165: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:166: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:167: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:168: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:169: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:174: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:179: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:185: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:186: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:187: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:188: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:193: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:194: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:195: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:196: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:201: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:213: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:214: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:215: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:226: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:227: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:228: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:229: parse error before `[' token
/usr/include/linux/ethtool.h:239: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:240: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:241: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:242: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:243: parse error before `[' token
/usr/include/linux/ethtool.h:248: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:249: 'u32' is used as a type, but is not defined 
as a type.
/usr/include/linux/ethtool.h:250: parse error before `[' token
wwidget.cpp: In member function `void WWidget::tabSelectedSlot(int)':
wwidget.cpp:226: warning: unused parameter `int index'
make[2]: *** [wwidget.o] Error 1
make[2]: Leaving directory `/usr/local/src/kwavecontrol-0.3/kwavecontrol'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/kwavecontrol-0.3'
make: *** [all] Error 2



-- 
Your computer account is overdrawn.  Please see Big Brother.
------------------------------------------------------------------------
| Joerg Mertin              :  [EMAIL PROTECTED]                (Home)|
| in Neuchâtel/Schweiz      :  [EMAIL PROTECTED]                  (Alt1)|
| Stardust's LiNUX System   :  [EMAIL PROTECTED]                (Alt2)|
| Web: http://www.solsys.org:  Voice & Fax: +41(0)32 / 725 52 54       |
------------------------------------------------------------------------
PGP Fingerprint: AF0F FB75 997B 025F 4538 5AD6 9888 5D97 170B 8B7A


Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to