|
Wireless.h Compile Problem
Is it something to do with the gcc (gcc-4.1.2) version i'm using?
I'm using Slackware 12 on a 32bit system.
Full log below (sorry for the longness).
mrburns@mrburns:~/temp/airbase-svn-223/tools/pcap2air$ make
g++ -g -c -Wall -I../../libs/libairware/include -Wno-deprecated pcap2air.cpp -o pcap2air.o
/usr/include/linux/wireless.h:655: error: '__s32' does not name a type
/usr/include/linux/wireless.h:656: error: '__u8' does not name a type
/usr/include/linux/wireless.h:657: error: '__u8' does not name a type
/usr/include/linux/wireless.h:658: error: '__u16' does not name a type
/usr/include/linux/wireless.h:667: error: variable or field '__user' declared void
/usr/include/linux/wireless.h:667: error: expected ';' before '*' token
/usr/include/linux/wireless.h:668: error: '__u16' does not name a type
/usr/include/linux/wireless.h:669: error: '__u16' does not name a type
/usr/include/linux/wireless.h:682: error: '__s32' does not name a type
/usr/include/linux/wireless.h:683: error: '__s16' does not name a type
/usr/include/linux/wireless.h:684: error: '__u8' does not name a type
/usr/include/linux/wireless.h:685: error: '__u8' does not name a type
/usr/include/linux/wireless.h:693: error: '__u8' does not name a type
/usr/include/linux/wireless.h:695: error: '__u8' does not name a type
/usr/include/linux/wireless.h:696: error: '__u8' does not name a type
/usr/include/linux/wireless.h:697: error: '__u8' does not name a type
/usr/include/linux/wireless.h:709: error: '__u32' does not name a type
/usr/include/linux/wireless.h:710: error: '__u32' does not name a type
/usr/include/linux/wireless.h:711: error: '__u32' does not name a type
/usr/include/linux/wireless.h:712: error: '__u32' does not name a type
/usr/include/linux/wireless.h:713: error: '__u32' does not name a type
/usr/include/linux/wireless.h:722: error: '__u32' does not name a type
/usr/include/linux/wireless.h:749: error: '__u8' does not name a type
/usr/include/linux/wireless.h:750: error: '__u8' does not name a type
/usr/include/linux/wireless.h:751: error: '__u8' does not name a type
/usr/include/linux/wireless.h:753: error: '__u8' does not name a type
/usr/include/linux/wireless.h:765: error: '__u8' does not name a type
/usr/include/linux/wireless.h:777: error: '__u32' does not name a type
/usr/include/linux/wireless.h:778: error: '__u32' does not name a type
/usr/include/linux/wireless.h:811: error: '__u32' does not name a type
/usr/include/linux/wireless.h:812: error: '__u8' does not name a type
/usr/include/linux/wireless.h:813: error: '__u8' does not name a type
/usr/include/linux/wireless.h:817: error: '__u16' does not name a type
/usr/include/linux/wireless.h:818: error: '__u16' does not name a type
/usr/include/linux/wireless.h:819: error: '__u8' does not name a type
/usr/include/linux/wireless.h:825: error: '__u16' does not name a type
/usr/include/linux/wireless.h:826: error: '__u16' does not name a type
/usr/include/linux/wireless.h:839: error: '__u32' does not name a type
/usr/include/linux/wireless.h:841: error: '__u8' does not name a type
/usr/include/linux/wireless.h:847: error: '__u32' does not name a type
/usr/include/linux/wireless.h:849: error: '__u8' does not name a type
/usr/include/linux/wireless.h:856: error: '__u32' does not name a type
/usr/include/linux/wireless.h:857: error: '__u32' does not name a type
/usr/include/linux/wireless.h:868: error: '__u16' does not name a type
/usr/include/linux/wireless.h:891: error: 'IFNAMSIZ' was not declared in this scope
/usr/include/linux/wireless.h:906: error: '__u32' does not name a type
/usr/include/linux/wireless.h:930: error: 'IFNAMSIZ' was not declared in this scope
/usr/include/linux/wireless.h:950: error: '__u32' does not name a type
/usr/include/linux/wireless.h:959: error: '__u32' does not name a type
/usr/include/linux/wireless.h:960: error: '__u32' does not name a type
/usr/include/linux/wireless.h:963: error: '__u16' does not name a type
/usr/include/linux/wireless.h:964: error: '__u8' does not name a type
/usr/include/linux/wireless.h:967: error: '__u32' does not name a type
/usr/include/linux/wireless.h:970: error: '__s32' does not name a type
/usr/include/linux/wireless.h:990: error: '__u8' does not name a type
/usr/include/linux/wireless.h:991: error: '__s32' does not name a type
/usr/include/linux/wireless.h:994: error: '__s32' does not name a type
/usr/include/linux/wireless.h:995: error: '__s32' does not name a type
/usr/include/linux/wireless.h:998: error: '__s32' does not name a type
/usr/include/linux/wireless.h:999: error: '__s32' does not name a type
/usr/include/linux/wireless.h:1002: error: '__s32' does not name a type
/usr/include/linux/wireless.h:1003: error: '__s32' does not name a type
/usr/include/linux/wireless.h:1004: error: '__s32' does not name a type
/usr/include/linux/wireless.h:1005: error: '__s32' does not name a type
/usr/include/linux/wireless.h:1006: error: '__u16' does not name a type
/usr/include/linux/wireless.h:1007: error: '__u16' does not name a type
/usr/include/linux/wireless.h:1008: error: '__u16' does not name a type
/usr/include/linux/wireless.h:1011: error: '__u16' does not name a type
/usr/include/linux/wireless.h:1012: error: '__u8' does not name a type
/usr/include/linux/wireless.h:1013: error: '__u8' does not name a type
/usr/include/linux/wireless.h:1015: error: '__u8' does not name a type
/usr/include/linux/wireless.h:1018: error: '__u16' does not name a type
/usr/include/linux/wireless.h:1019: error: '__u8' does not name a type
/usr/include/linux/wireless.h:1020: error: '__s32' does not name a type
/usr/include/linux/wireless.h:1023: error: '__u8' does not name a type
/usr/include/linux/wireless.h:1024: error: '__u8' does not name a type
/usr/include/linux/wireless.h:1027: error: '__u16' does not name a type
/usr/include/linux/wireless.h:1028: error: '__u16' does not name a type
/usr/include/linux/wireless.h:1029: error: '__u16' does not name a type
/usr/include/linux/wireless.h:1030: error: '__s32' does not name a type
/usr/include/linux/wireless.h:1031: error: '__s32' does not name a type
/usr/include/linux/wireless.h:1032: error: '__s32' does not name a type
/usr/include/linux/wireless.h:1033: error: '__s32' does not name a type
/usr/include/linux/wireless.h:1036: error: '__u16' does not name a type
/usr/include/linux/wireless.h:1037: error: '__u8' does not name a type
/usr/include/linux/wireless.h:1042: error: '__u32' does not name a type
/usr/include/linux/wireless.h:1051: error: '__u32' does not name a type
/usr/include/linux/wireless.h:1052: error: '__u16' does not name a type
/usr/include/linux/wireless.h:1053: error: '__u16' does not name a type
/usr/include/linux/wireless.h:1054: error: 'IFNAMSIZ' was not declared in this scope
/usr/include/linux/wireless.h:1069: error: '__u16' does not name a type
/usr/include/linux/wireless.h:1070: error: '__u16' does not name a type
pcap2air.h:33: error: 'IFNAMSIZ' was not declared in this scope
pcap2air.cpp: In function 'int main(int, char**)':
pcap2air.cpp:79: warning: comparison between signed and unsigned integer expressions
../../libs/libairware/include/wep-crypt.h: At global scope:
../../libs/libairware/include/wep-crypt.h:48: warning: 'crc_table' defined but not used
pcap2air.h:56: warning: 'long_options' defined but not used
make: *** [pcap2air.o] Error 1
mrburns@mrburns:~/temp/airbase-svn-223/tools/pcap2air$
|