debian:~/rtl8180-0.20.2# make
make: /scripts/pathdown.sh: Command not found
make -C /usr/src/kernel-source-2.4.16
SUBDIRS=/root/rtl8180-0.20.2 modules
make[1]: Entering directory `/usr/src/kernel-source-2.4.16'
make -C /root/rtl8180-0.20.2 CFLAGS="-D__KERNEL__
-I/usr/src/kernel-source-2.4. 16/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2
-fomit-frame-pointer -fn o-strict-aliasing -fno-common
-pipe -mpreferred-stack-boundary=2 -march=i686 -DM
ODULE -DMODVERSIONS -include
/usr/src/kernel-source-2.4.16/include/linux/modvers
ions.h" MAKING_MODULES=1 modules
make[2]: Entering directory `/root/rtl8180-0.20.2'
gcc -D__KERNEL__
-I/usr/src/kernel-source-2.4.16/include -Wall
-Wstrict-prototyp es -Wno-trigraphs -O2
-fomit-frame-pointer -fno-strict-aliasing -fno-common
-pip e -mpreferred-stack-boundary=2 -march=i686
-DMODULE -DMODVERSIONS -include /usr/
src/kernel-source-2.4.16/include/linux/modversions.h
-I/usr/src/kernel-source-2. 4.16/drivers/net/wireless
-std=gnu89 -O2 -mhard-float -DCONFIG_FORCE_HARD_FLOAT=
y -DEXPORT_SYMTAB -c ieee80211_rx.c
In file included from
/usr/src/kernel-source-2.4.16/include/linux/fs.h:686,
from
/usr/src/kernel-source-2.4.16/include/linux/capability.h:1
7,
from
/usr/src/kernel-source-2.4.16/include/linux/binfmts.h:5,
from
/usr/src/kernel-source-2.4.16/include/linux/sched.h:9,
from
/usr/src/kernel-source-2.4.16/include/linux/skbuff.h:19,
from
/usr/src/kernel-source-2.4.16/include/linux/netdevice.h:14
6,
from
/usr/src/kernel-source-2.4.16/include/linux/if_arp.h:26,
from ieee80211_rx.c:22:
/usr/src/kernel-source-2.4.16/include/linux/reiserfs_fs_sb.h:12:
unterminated ch aracter constant
In file included from ieee80211_rx.c:41:
ieee80211.h:39: `#include' expects "FILENAME" or <FILENAME>
In file included from
/usr/src/kernel-source-2.4.16/include/linux/fs.h:300,
from
/usr/src/kernel-source-2.4.16/include/linux/capability.h:1
7,
from
/usr/src/kernel-source-2.4.16/include/linux/binfmts.h:5,
from
/usr/src/kernel-source-2.4.16/include/linux/sched.h:9,
from
/usr/src/kernel-source-2.4.16/include/linux/skbuff.h:19,
from
/usr/src/kernel-source-2.4.16/include/linux/netdevice.h:14
6,
from
/usr/src/kernel-source-2.4.16/include/linux/if_arp.h:26,
from ieee80211_rx.c:22:
/usr/src/kernel-source-2.4.16/include/linux/affs_fs_i.h:6:
parse error before `/ '
In file included from
/usr/src/kernel-source-2.4.16/include/linux/affs_fs_i.h:7,
from
/usr/src/kernel-source-2.4.16/include/linux/fs.h:300,
from
/usr/src/kernel-source-2.4.16/include/linux/capability.h:1
7,
from
/usr/src/kernel-source-2.4.16/include/linux/binfmts.h:5,
from
/usr/src/kernel-source-2.4.16/include/linux/sched.h:9,
from
/usr/src/kernel-source-2.4.16/include/linux/skbuff.h:19,
from
/usr/src/kernel-source-2.4.16/include/linux/netdevice.h:14
6,
from
/usr/src/kernel-source-2.4.16/include/linux/if_arp.h:26,
from ieee80211_rx.c:22:
/usr/src/kernel-source-2.4.16/include/linux/time.h:12:
parse error before `}'
/usr/src/kernel-source-2.4.16/include/linux/time.h:32:
warning: `struct timespec ' declared inside parameter list
/usr/src/kernel-source-2.4.16/include/linux/time.h:32:
warning: its scope is onl y this definition or
declaration, which is probably not what you want.
/usr/src/kernel-source-2.4.16/include/linux/time.h: In
function `timespec_to_jif fies':
/usr/src/kernel-source-2.4.16/include/linux/time.h:34:
dereferencing pointer to incomplete type
/usr/src/kernel-source-2.4.16/include/linux/time.h:35:
dereferencing pointer to incomplete type
/usr/src/kernel-source-2.4.16/include/linux/time.h: At
top level:
/usr/src/kernel-source-2.4.16/include/linux/time.h:45:
warning: `struct timespec ' declared inside parameter list
/usr/src/kernel-source-2.4.16/include/linux/time.h: In
function `jiffies_to_time spec':
/usr/src/kernel-source-2.4.16/include/linux/time.h:47:
dereferencing pointer to incomplete type
/usr/src/kernel-source-2.4.16/include/linux/time.h:48:
dereferencing pointer to incomplete type
/usr/src/kernel-source-2.4.16/include/linux/time.h: At
top level:
/usr/src/kernel-source-2.4.16/include/linux/time.h:122:
field `it_interval' has incomplete type
/usr/src/kernel-source-2.4.16/include/linux/time.h:123:
field `it_value' has inc omplete type
In file included from
/usr/src/kernel-source-2.4.16/include/linux/fs.h:300,
from
/usr/src/kernel-source-2.4.16/include/linux/capability.h:1
7,
from
/usr/src/kernel-source-2.4.16/include/linux/binfmts.h:5,
from
/usr/src/kernel-source-2.4.16/include/linux/sched.h:9,
from
/usr/src/kernel-source-2.4.16/include/linux/skbuff.h:19,
from
/usr/src/kernel-source-2.4.16/include/linux/netdevice.h:14
6,
from
/usr/src/kernel-source-2.4.16/include/linux/if_arp.h:26,
from ieee80211_rx.c:22:
/usr/src/kernel-source-2.4.16/include/linux/affs_fs_i.h:10:
parse error before ` /'
/usr/src/kernel-source-2.4.16/include/linux/affs_fs_i.h:20:
parse error before ` }'
In file included from
/usr/src/kernel-source-2.4.16/include/linux/coda_fs_i.h:14
,
from
/usr/src/kernel-source-2.4.16/include/linux/fs.h:303,
from
/usr/src/kernel-source-2.4.16/include/linux/capability.h:1
7,
from
/usr/src/kernel-source-2.4.16/include/linux/binfmts.h:5,
from
/usr/src/kernel-source-2.4.16/include/linux/sched.h:9,
from
/usr/src/kernel-source-2.4.16/include/linux/skbuff.h:19,
from
/usr/src/kernel-source-2.4.16/include/linux/netdevice.h:14
6,
from
/usr/src/kernel-source-2.4.16/include/linux/if_arp.h:26,
from ieee80211_rx.c:22:
/usr/src/kernel-source-2.4.16/include/linux/coda.h:261:
field `va_atime' has inc omplete type
/usr/src/kernel-source-2.4.16/include/linux/coda.h:262:
field `va_mtime' has inc omplete type
/usr/src/kernel-source-2.4.16/include/linux/coda.h:263:
field `va_ctime' has inc omplete type
In file included from
/usr/src/kernel-source-2.4.16/include/linux/fs.h:310,
from
/usr/src/kernel-source-2.4.16/include/linux/capability.h:1
7,
from
/usr/src/kernel-source-2.4.16/include/linux/binfmts.h:5,
from
/usr/src/kernel-source-2.4.16/include/linux/sched.h:9,
from
/usr/src/kernel-source-2.4.16/include/linux/skbuff.h:19,
from
/usr/src/kernel-source-2.4.16/include/linux/netdevice.h:14
6,
from
/usr/src/kernel-source-2.4.16/include/linux/if_arp.h:26,
from ieee80211_rx.c:22:
/usr/src/kernel-source-2.4.16/include/linux/reiserfs_fs_i.h:14:
parse error befo re `/'
/usr/src/kernel-source-2.4.16/include/linux/reiserfs_fs_i.h:14:
warning: no semi colon at end of struct or union
/usr/src/kernel-source-2.4.16/include/linux/reiserfs_fs_i.h:41:
parse error befo re `/'
/usr/src/kernel-source-2.4.16/include/linux/reiserfs_fs_i.h:49:
parse error befo re `}'
In file included from
/usr/src/kernel-source-2.4.16/include/linux/fs.h:316,
from
/usr/src/kernel-source-2.4.16/include/linux/capability.h:1
7,
from
/usr/src/kernel-source-2.4.16/include/linux/binfmts.h:5,
from
/usr/src/kernel-source-2.4.16/include/linux/sched.h:9,
from
/usr/src/kernel-source-2.4.16/include/linux/skbuff.h:19,
from
/usr/src/kernel-source-2.4.16/include/linux/netdevice.h:14
6,
from
/usr/src/kernel-source-2.4.16/include/linux/if_arp.h:26,
from ieee80211_rx.c:22:
/usr/src/kernel-source-2.4.16/include/linux/jffs2_fs_i.h:50:
parse error before `/'
/usr/src/kernel-source-2.4.16/include/linux/jffs2_fs_i.h:50:
warning: no semicol on at end of struct or union
/usr/src/kernel-source-2.4.16/include/linux/jffs2_fs_i.h:53:
parse error before `}'
In file included from
/usr/src/kernel-source-2.4.16/include/linux/capability.h:1
7,
from
/usr/src/kernel-source-2.4.16/include/linux/binfmts.h:5,
from
/usr/src/kernel-source-2.4.16/include/linux/sched.h:9,
from
/usr/src/kernel-source-2.4.16/include/linux/skbuff.h:19,
from
/usr/src/kernel-source-2.4.16/include/linux/netdevice.h:14
6,
from
/usr/src/kernel-source-2.4.16/include/linux/if_arp.h:26,
from ieee80211_rx.c:22:
/usr/src/kernel-source-2.4.16/include/linux/fs.h:500:
field `reiserfs_i' has inc omplete type
/usr/src/kernel-source-2.4.16/include/linux/fs.h:507:
field `jffs2_i' has incomp lete type
In file included from
/usr/src/kernel-source-2.4.16/include/linux/fs.h:678,
from
/usr/src/kernel-source-2.4.16/include/linux/capability.h:1
7,
from
/usr/src/kernel-source-2.4.16/include/linux/binfmts.h:5,
from
/usr/src/kernel-source-2.4.16/include/linux/sched.h:9,
from
/usr/src/kernel-source-2.4.16/include/linux/skbuff.h:19,
from
/usr/src/kernel-source-2.4.16/include/linux/netdevice.h:14
6,
from
/usr/src/kernel-source-2.4.16/include/linux/if_arp.h:26,
from ieee80211_rx.c:22:
/usr/src/kernel-source-2.4.16/include/linux/affs_fs_sb.h:19:
parse error before `/'
/usr/src/kernel-source-2.4.16/include/linux/affs_fs_sb.h:19:
warning: no semicol on at end of struct or union
/usr/src/kernel-source-2.4.16/include/linux/affs_fs_sb.h:37:
parse error before `}'
In file included from
/usr/src/kernel-source-2.4.16/include/linux/fs.h:686,
from
/usr/src/kernel-source-2.4.16/include/linux/capability.h:1
7,
from
/usr/src/kernel-source-2.4.16/include/linux/binfmts.h:5,
from
/usr/src/kernel-source-2.4.16/include/linux/sched.h:9,
from
/usr/src/kernel-source-2.4.16/include/linux/skbuff.h:19,
from
/usr/src/kernel-source-2.4.16/include/linux/netdevice.h:14
6,
from
/usr/src/kernel-source-2.4.16/include/linux/if_arp.h:26,
from ieee80211_rx.c:22:
/usr/src/kernel-source-2.4.16/include/linux/reiserfs_fs_sb.h:11:
parse error bef ore `/'
/usr/src/kernel-source-2.4.16/include/linux/reiserfs_fs_sb.h:17411:
character co nstant too long
/usr/src/kernel-source-2.4.16/include/linux/reiserfs_fs_sb.h:17418:
character co nstant too long
/usr/src/kernel-source-2.4.16/include/linux/reiserfs_fs_sb.h:18442:
character co nstant too long
/usr/src/kernel-source-2.4.16/include/linux/reiserfs_fs_sb.h:18442:
stray '\' in program
/usr/src/kernel-source-2.4.16/include/linux/reiserfs_fs_sb.h:19232:
malformatted character constant
make[2]: *** [ieee80211_rx.o] Error 1
make[2]: Leaving directory `/root/rtl8180-0.20.2'
make[1]: *** [_mod_/root/rtl8180-0.20.2] Error 2
make[1]: Leaving directory `/usr/src/kernel-source-2.4.16'
make: *** [2.4] Error 2
debian:~/rtl8180-0.20.2#
Logged In: NO
When you update Debian to latest Stable release, it will
include GCC 3.3 and then compilation works fine, had same
problem here.