Themenstarter
Registriert seit: 30.09.03 Likes: 0 | Ja, wie billig, vor lauter Fachsimpelei hab' ich das ganz übersehen. Die Kernel Sourcen befande sich auf der CD, sodass ich nicht danach suchen musste. O_o
Mein Problem ist jetzt aber, dass es aber immer noch nicht funzt. Ich habe hier 'mal die gesamten Meldungen, die beim Verlauf von make config und dem anschließenden Verlauf von make all und make install auftreten:
linux:~/Treiber W-Lan/linux-wlan-ng-0.2.1-pre16 # make config
-------------- Linux WLAN Configuration Script -------------
The default responses are correct for most users.
Build Prism2.x PCMCIA Card Services (_cs) driver? (y/n) [y]: n
Build Prism2 PLX9052 based PCI (_plx) adapter driver? (y/n) [n]: n
Build Prism2.5 native PCI (_pci) driver? (y/n) [n]: n
Build Prism2.5 USB (_usb) driver? (y/n) [y]: y
Linux source directory [/usr/src/linux-2.4.21-99]:
In file included from get_version.c:1:
/usr/src/linux-2.4.21-99/include/linux/version.h:6:2: #error "The kernel sources in /usr/src/linux are not yet configured."
/usr/src/linux-2.4.21-99/include/linux/version.h:7:2: #error "Please run 'make cloneconfig && make dep' in /usr/src/linux/"
/usr/src/linux-2.4.21-99/include/linux/version.h:8:2: #error "to get a kernel that is configured like the running kernel."
/usr/src/linux-2.4.21-99/include/linux/version.h:9:2: #error "Alternatively, you can copy one of the config files"
/usr/src/linux-2.4.21-99/include/linux/version.h:10:2: #error "arch/$ARCH/defconfig.* to .config, and run"
/usr/src/linux-2.4.21-99/include/linux/version.h:11:2: #error "'make oldconfig && make dep' to configure the kernel"
/usr/src/linux-2.4.21-99/include/linux/version.h:12:2: #error "for that configuration."
get_version.c: In function `main':
get_version.c:5: error: `UTS_RELEASE' undeclared (first use in this function)
get_version.c:5: error: (Each undeclared identifier is reported only once
get_version.c:5: error: for each function it appears in.)
make[1]: *** [get_version] Error 1
./Configure: line 240: scripts/make.opts: No such file or directory
The kernel source tree is version .
./Configure: line 256: [: -lt: unary operator expected
./Configure: line 261: [: -gt: unary operator expected
WARNING: the current running kernel is actually version 2.4.21-99-default.
WARNING: .config not present in kernel source tree. This will
screw up modversions detection and build optimizations.
Is this a RedHat kernel? Workarounds enabled.
For an optimized build, copy over the relevent file from
/usr/src/linux-2.4.21-99/configs/ to /usr/src/linux-2.4.21-99/.config
The current kernel build date is Wed Sep 24 13:30:51 2003.
./Configure: line 332: scripts/make.opts: No such file or directory
Alternate target install root directory on host [make clean]:
Module install directory [/lib/modules/]:
It looks like you have a System V init file setup.
./Configure: line 456: [: make: binary operator expected
Prefix for build host compiler? (rarely needed) []:
Build for debugging (see doc/config.debug) (y/n) [n]:
Configuration successful.
linux:~/Treiber W-Lan/linux-wlan-ng-0.2.1-pre16 # make all
set -e; for d in src doc man etc; do make -C $d ; done
make[1]: Entering directory `/root/Treiber W-Lan/linux-wlan-ng-0.2.1-pre16/src'
set -e; for d in mkmeta p80211 prism2 shared wlanctl wland nwepgen wlancfg; do make -C $d ; done
make[2]: Entering directory `/root/Treiber W-Lan/linux-wlan-ng-0.2.1-pre16/src/mkmeta'
gcc -E -M -I../include -I/usr/src/linux-2.4.21-99/include -D__LINUX_WLAN__ ../shared/p80211types.c ../shared/p80211metamsg.c ../shared/p80211metamib.c ../shared/p80211meta.c mkmetadef.c ../shared/p80211types.c ../shared/p80211metamsg.c ../shared/p80211metamib.c ../shared/p80211meta.c mkmetastruct.c > .depend
mkdir -p obj
gcc -c -I../include -I/usr/src/linux-2.4.21-99/include -D__LINUX_WLAN__ ../shared/p80211types.c -o obj/p80211types.o
gcc -c -I../include -I/usr/src/linux-2.4.21-99/include -D__LINUX_WLAN__ ../shared/p80211metamsg.c -o obj/p80211metamsg.o
gcc -c -I../include -I/usr/src/linux-2.4.21-99/include -D__LINUX_WLAN__ ../shared/p80211metamib.c -o obj/p80211metamib.o
gcc -c -I../include -I/usr/src/linux-2.4.21-99/include -D__LINUX_WLAN__ ../shared/p80211meta.c -o obj/p80211meta.o
gcc -c -I../include -I/usr/src/linux-2.4.21-99/include -D__LINUX_WLAN__ mkmetadef.c -o obj/mkmetadef.o
gcc -o mkmetadef obj/p80211types.o obj/p80211metamsg.o obj/p80211metamib.o obj/p80211meta.o obj/mkmetadef.o
cat mkmetadefhead.txt > ../include/wlan/p80211metadef.h
./mkmetadef >> ../include/wlan/p80211metadef.h
echo "#endif" >> ../include/wlan/p80211metadef.h
gcc -c -I../include -I/usr/src/linux-2.4.21-99/include -D__LINUX_WLAN__ mkmetastruct.c -o obj/mkmetastruct.o
gcc -o mkmetastruct obj/p80211types.o obj/p80211metamsg.o obj/p80211metamib.o obj/p80211meta.o obj/mkmetastruct.o
cat mkmetastructhead.txt > ../include/wlan/p80211metastruct.h
./mkmetastruct >> ../include/wlan/p80211metastruct.h
echo "#endif" >> ../include/wlan/p80211metastruct.h
make[2]: Leaving directory `/root/Treiber W-Lan/linux-wlan-ng-0.2.1-pre16/src/mkmeta'
make[2]: Entering directory `/root/Treiber W-Lan/linux-wlan-ng-0.2.1-pre16/src/p80211'
gcc -E -M -D__KERNEL__ -I/usr/src/linux-2.4.21-99/include -I../include p80211conv.c p80211req.c p80211frm.c p80211wext.c p80211wep.c p80211netdev.c p80211mod.c > .depend
In file included from p80211conv.c:59:
/usr/src/linux-2.4.21-99/include/linux/config.h:4:28: linux/autoconf.h: No such file or directory
In file included from p80211conv.c:60:
/usr/src/linux-2.4.21-99/include/linux/version.h:6:2: #error "The kernel sources in /usr/src/linux are not yet configured."
/usr/src/linux-2.4.21-99/include/linux/version.h:7:2: #error "Please run 'make cloneconfig && make dep' in /usr/src/linux/"
/usr/src/linux-2.4.21-99/include/linux/version.h:8:2: #error "to get a kernel that is configured like the running kernel."
/usr/src/linux-2.4.21-99/include/linux/version.h:9:2: #error "Alternatively, you can copy one of the config files"
/usr/src/linux-2.4.21-99/include/linux/version.h:10:2: #error "arch/$ARCH/defconfig.* to .config, and run"
/usr/src/linux-2.4.21-99/include/linux/version.h:11:2: #error "'make oldconfig && make dep' to configure the kernel"
/usr/src/linux-2.4.21-99/include/linux/version.h:12:2: #error "for that configuration."
In file included from /usr/src/linux-2.4.21-99/include/linux/list.h:241,
from /usr/src/linux-2.4.21-99/include/linux/module.h:12,
from p80211conv.c:62:
/usr/src/linux-2.4.21-99/include/linux/prefetch.h:13:26: asm/prefetch.h: No such file or directory
In file included from /usr/src/linux-2.4.21-99/include/linux/skbuff.h:27,
from p80211conv.c:66:
/usr/src/linux-2.4.21-99/include/linux/highmem.h:93:36: macro "clear_user_page" requires 3 arguments, but only 2 given
/usr/src/linux-2.4.21-99/include/linux/highmem.h:132:41: macro "copy_user_page" requires 4 arguments, but only 3 given
In file included from /usr/src/linux-2.4.21-99/include/linux/irq.h:19,
from /usr/include/asm/hardirq.h:6,
from /usr/src/linux-2.4.21-99/include/linux/interrupt.h:46,
from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:470,
from p80211conv.c:69:
/usr/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
In file included from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:470,
from p80211conv.c:69:
/usr/src/linux-2.4.21-99/include/linux/interrupt.h:47:25: asm/softirq.h: No such file or directory
In file included from p80211req.c:58:
/usr/src/linux-2.4.21-99/include/linux/config.h:4:28: linux/autoconf.h: No such file or directory
In file included from p80211req.c:59:
/usr/src/linux-2.4.21-99/include/linux/version.h:6:2: #error "The kernel sources in /usr/src/linux are not yet configured."
/usr/src/linux-2.4.21-99/include/linux/version.h:7:2: #error "Please run 'make cloneconfig && make dep' in /usr/src/linux/"
/usr/src/linux-2.4.21-99/include/linux/version.h:8:2: #error "to get a kernel that is configured like the running kernel."
/usr/src/linux-2.4.21-99/include/linux/version.h:9:2: #error "Alternatively, you can copy one of the config files"
/usr/src/linux-2.4.21-99/include/linux/version.h:10:2: #error "arch/$ARCH/defconfig.* to .config, and run"
/usr/src/linux-2.4.21-99/include/linux/version.h:11:2: #error "'make oldconfig && make dep' to configure the kernel"
/usr/src/linux-2.4.21-99/include/linux/version.h:12:2: #error "for that configuration."
In file included from /usr/src/linux-2.4.21-99/include/linux/list.h:241,
from /usr/src/linux-2.4.21-99/include/linux/module.h:12,
from p80211req.c:61:
/usr/src/linux-2.4.21-99/include/linux/prefetch.h:13:26: asm/prefetch.h: No such file or directory
In file included from /usr/src/linux-2.4.21-99/include/linux/skbuff.h:27,
from p80211req.c:65:
/usr/src/linux-2.4.21-99/include/linux/highmem.h:93:36: macro "clear_user_page" requires 3 arguments, but only 2 given
/usr/src/linux-2.4.21-99/include/linux/highmem.h:132:41: macro "copy_user_page" requires 4 arguments, but only 3 given
In file included from /usr/src/linux-2.4.21-99/include/linux/irq.h:19,
from /usr/include/asm/hardirq.h:6,
from /usr/src/linux-2.4.21-99/include/linux/interrupt.h:46,
from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:470,
from p80211req.c:68:
/usr/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
In file included from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:470,
from p80211req.c:68:
/usr/src/linux-2.4.21-99/include/linux/interrupt.h:47:25: asm/softirq.h: No such file or directory
In file included from p80211frm.c:60:
/usr/src/linux-2.4.21-99/include/linux/config.h:4:28: linux/autoconf.h: No such file or directory
In file included from p80211frm.c:61:
/usr/src/linux-2.4.21-99/include/linux/version.h:6:2: #error "The kernel sources in /usr/src/linux are not yet configured."
/usr/src/linux-2.4.21-99/include/linux/version.h:7:2: #error "Please run 'make cloneconfig && make dep' in /usr/src/linux/"
/usr/src/linux-2.4.21-99/include/linux/version.h:8:2: #error "to get a kernel that is configured like the running kernel."
/usr/src/linux-2.4.21-99/include/linux/version.h:9:2: #error "Alternatively, you can copy one of the config files"
/usr/src/linux-2.4.21-99/include/linux/version.h:10:2: #error "arch/$ARCH/defconfig.* to .config, and run"
/usr/src/linux-2.4.21-99/include/linux/version.h:11:2: #error "'make oldconfig && make dep' to configure the kernel"
/usr/src/linux-2.4.21-99/include/linux/version.h:12:2: #error "for that configuration."
In file included from /usr/src/linux-2.4.21-99/include/linux/list.h:241,
from /usr/src/linux-2.4.21-99/include/linux/module.h:12,
from p80211frm.c:63:
/usr/src/linux-2.4.21-99/include/linux/prefetch.h:13:26: asm/prefetch.h: No such file or directory
In file included from p80211wext.c:40:
/usr/src/linux-2.4.21-99/include/linux/config.h:4:28: linux/autoconf.h: No such file or directory
In file included from p80211wext.c:41:
/usr/src/linux-2.4.21-99/include/linux/version.h:6:2: #error "The kernel sources in /usr/src/linux are not yet configured."
/usr/src/linux-2.4.21-99/include/linux/version.h:7:2: #error "Please run 'make cloneconfig && make dep' in /usr/src/linux/"
/usr/src/linux-2.4.21-99/include/linux/version.h:8:2: #error "to get a kernel that is configured like the running kernel."
/usr/src/linux-2.4.21-99/include/linux/version.h:9:2: #error "Alternatively, you can copy one of the config files"
/usr/src/linux-2.4.21-99/include/linux/version.h:10:2: #error "arch/$ARCH/defconfig.* to .config, and run"
/usr/src/linux-2.4.21-99/include/linux/version.h:11:2: #error "'make oldconfig && make dep' to configure the kernel"
/usr/src/linux-2.4.21-99/include/linux/version.h:12:2: #error "for that configuration."
In file included from /usr/src/linux-2.4.21-99/include/linux/list.h:241,
from /usr/src/linux-2.4.21-99/include/linux/wait.h:14,
from /usr/src/linux-2.4.21-99/include/linux/fs.h:12,
from /usr/src/linux-2.4.21-99/include/linux/capability.h:17,
from /usr/src/linux-2.4.21-99/include/linux/binfmts.h:5,
from /usr/src/linux-2.4.21-99/include/linux/sched.h:11,
from p80211wext.c:44:
/usr/src/linux-2.4.21-99/include/linux/prefetch.h:13:26: asm/prefetch.h: No such file or directory
In file included from /usr/src/linux-2.4.21-99/include/linux/skbuff.h:27,
from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:147,
from p80211wext.c:47:
/usr/src/linux-2.4.21-99/include/linux/highmem.h:93:36: macro "clear_user_page" requires 3 arguments, but only 2 given
/usr/src/linux-2.4.21-99/include/linux/highmem.h:132:41: macro "copy_user_page" requires 4 arguments, but only 3 given
In file included from /usr/src/linux-2.4.21-99/include/linux/irq.h:19,
from /usr/include/asm/hardirq.h:6,
from /usr/src/linux-2.4.21-99/include/linux/interrupt.h:46,
from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:470,
from p80211wext.c:47:
/usr/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
In file included from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:470,
from p80211wext.c:47:
/usr/src/linux-2.4.21-99/include/linux/interrupt.h:47:25: asm/softirq.h: No such file or directory
In file included from p80211wep.c:51:
/usr/src/linux-2.4.21-99/include/linux/config.h:4:28: linux/autoconf.h: No such file or directory
In file included from p80211wep.c:52:
/usr/src/linux-2.4.21-99/include/linux/version.h:6:2: #error "The kernel sources in /usr/src/linux are not yet configured."
/usr/src/linux-2.4.21-99/include/linux/version.h:7:2: #error "Please run 'make cloneconfig && make dep' in /usr/src/linux/"
/usr/src/linux-2.4.21-99/include/linux/version.h:8:2: #error "to get a kernel that is configured like the running kernel."
/usr/src/linux-2.4.21-99/include/linux/version.h:9:2: #error "Alternatively, you can copy one of the config files"
/usr/src/linux-2.4.21-99/include/linux/version.h:10:2: #error "arch/$ARCH/defconfig.* to .config, and run"
/usr/src/linux-2.4.21-99/include/linux/version.h:11:2: #error "'make oldconfig && make dep' to configure the kernel"
/usr/src/linux-2.4.21-99/include/linux/version.h:12:2: #error "for that configuration."
In file included from /usr/src/linux-2.4.21-99/include/linux/list.h:241,
from /usr/src/linux-2.4.21-99/include/linux/wait.h:14,
from /usr/src/linux-2.4.21-99/include/linux/fs.h:12,
from /usr/src/linux-2.4.21-99/include/linux/capability.h:17,
from /usr/src/linux-2.4.21-99/include/linux/binfmts.h:5,
from /usr/src/linux-2.4.21-99/include/linux/sched.h:11,
from /usr/src/linux-2.4.21-99/include/linux/skbuff.h:19,
from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:147,
from p80211wep.c:54:
/usr/src/linux-2.4.21-99/include/linux/prefetch.h:13:26: asm/prefetch.h: No such file or directory
In file included from /usr/src/linux-2.4.21-99/include/linux/skbuff.h:27,
from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:147,
from p80211wep.c:54:
/usr/src/linux-2.4.21-99/include/linux/highmem.h:93:36: macro "clear_user_page" requires 3 arguments, but only 2 given
/usr/src/linux-2.4.21-99/include/linux/highmem.h:132:41: macro "copy_user_page" requires 4 arguments, but only 3 given
In file included from /usr/src/linux-2.4.21-99/include/linux/irq.h:19,
from /usr/include/asm/hardirq.h:6,
from /usr/src/linux-2.4.21-99/include/linux/interrupt.h:46,
from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:470,
from p80211wep.c:54:
/usr/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
In file included from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:470,
from p80211wep.c:54:
/usr/src/linux-2.4.21-99/include/linux/interrupt.h:47:25: asm/softirq.h: No such file or directory
In file included from p80211netdev.c:58:
/usr/src/linux-2.4.21-99/include/linux/config.h:4:28: linux/autoconf.h: No such file or directory
In file included from p80211netdev.c:59:
/usr/src/linux-2.4.21-99/include/linux/version.h:6:2: #error "The kernel sources in /usr/src/linux are not yet configured."
/usr/src/linux-2.4.21-99/include/linux/version.h:7:2: #error "Please run 'make cloneconfig && make dep' in /usr/src/linux/"
/usr/src/linux-2.4.21-99/include/linux/version.h:8:2: #error "to get a kernel that is configured like the running kernel."
/usr/src/linux-2.4.21-99/include/linux/version.h:9:2: #error "Alternatively, you can copy one of the config files"
/usr/src/linux-2.4.21-99/include/linux/version.h:10:2: #error "arch/$ARCH/defconfig.* to .config, and run"
/usr/src/linux-2.4.21-99/include/linux/version.h:11:2: #error "'make oldconfig && make dep' to configure the kernel"
/usr/src/linux-2.4.21-99/include/linux/version.h:12:2: #error "for that configuration."
In file included from /usr/src/linux-2.4.21-99/include/linux/list.h:241,
from /usr/src/linux-2.4.21-99/include/linux/module.h:12,
from p80211netdev.c:61:
/usr/src/linux-2.4.21-99/include/linux/prefetch.h:13:26: asm/prefetch.h: No such file or directory
In file included from /usr/src/linux-2.4.21-99/include/linux/skbuff.h:27,
from p80211netdev.c:65:
/usr/src/linux-2.4.21-99/include/linux/highmem.h:93:36: macro "clear_user_page" requires 3 arguments, but only 2 given
/usr/src/linux-2.4.21-99/include/linux/highmem.h:132:41: macro "copy_user_page" requires 4 arguments, but only 3 given
In file included from /usr/src/linux-2.4.21-99/include/linux/irq.h:19,
from /usr/include/asm/hardirq.h:6,
from /usr/src/linux-2.4.21-99/include/linux/interrupt.h:46,
from p80211netdev.c:68:
/usr/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
In file included from p80211netdev.c:68:
/usr/src/linux-2.4.21-99/include/linux/interrupt.h:47:25: asm/softirq.h: No such file or directory
In file included from p80211mod.c:59:
/usr/src/linux-2.4.21-99/include/linux/config.h:4:28: linux/autoconf.h: No such file or directory
In file included from p80211mod.c:60:
/usr/src/linux-2.4.21-99/include/linux/version.h:6:2: #error "The kernel sources in /usr/src/linux are not yet configured."
/usr/src/linux-2.4.21-99/include/linux/version.h:7:2: #error "Please run 'make cloneconfig && make dep' in /usr/src/linux/"
/usr/src/linux-2.4.21-99/include/linux/version.h:8:2: #error "to get a kernel that is configured like the running kernel."
/usr/src/linux-2.4.21-99/include/linux/version.h:9:2: #error "Alternatively, you can copy one of the config files"
/usr/src/linux-2.4.21-99/include/linux/version.h:10:2: #error "arch/$ARCH/defconfig.* to .config, and run"
/usr/src/linux-2.4.21-99/include/linux/version.h:11:2: #error "'make oldconfig && make dep' to configure the kernel"
/usr/src/linux-2.4.21-99/include/linux/version.h:12:2: #error "for that configuration."
In file included from /usr/src/linux-2.4.21-99/include/linux/list.h:241,
from /usr/src/linux-2.4.21-99/include/linux/module.h:12,
from p80211mod.c:62:
/usr/src/linux-2.4.21-99/include/linux/prefetch.h:13:26: asm/prefetch.h: No such file or directory
In file included from /usr/src/linux-2.4.21-99/include/linux/skbuff.h:27,
from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:147,
from p80211mod.c:67:
/usr/src/linux-2.4.21-99/include/linux/highmem.h:93:36: macro "clear_user_page" requires 3 arguments, but only 2 given
/usr/src/linux-2.4.21-99/include/linux/highmem.h:132:41: macro "copy_user_page" requires 4 arguments, but only 3 given
In file included from /usr/src/linux-2.4.21-99/include/linux/irq.h:19,
from /usr/include/asm/hardirq.h:6,
from /usr/src/linux-2.4.21-99/include/linux/interrupt.h:46,
from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:470,
from p80211mod.c:67:
/usr/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
In file included from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:470,
from p80211mod.c:67:
/usr/src/linux-2.4.21-99/include/linux/interrupt.h:47:25: asm/softirq.h: No such file or directory
make[2]: *** [.depend] Error 1
make[2]: Leaving directory `/root/Treiber W-Lan/linux-wlan-ng-0.2.1-pre16/src/p80211'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/Treiber W-Lan/linux-wlan-ng-0.2.1-pre16/src'
make: *** [all] Error 2
linux:~/Treiber W-Lan/linux-wlan-ng-0.2.1-pre16 # make install
find . -name .depend -exec rm {} \;
set -e; for d in src doc man etc; do make -C $d install ; done
make[1]: Entering directory `/root/Treiber W-Lan/linux-wlan-ng-0.2.1-pre16/src'
set -e; for d in p80211 prism2 shared wlanctl wland nwepgen mkmeta wlancfg; do make -C $d install ; done
make[2]: Entering directory `/root/Treiber W-Lan/linux-wlan-ng-0.2.1-pre16/src/p80211'
gcc -c -D__KERNEL__ -I/usr/src/linux-2.4.21-99/include -I../include -DEXPORT_SYMTAB p80211mod.c -o p80211mod.o
In file included from p80211mod.c:59:
/usr/src/linux-2.4.21-99/include/linux/config.h:4:28: linux/autoconf.h: No such file or directory
In file included from p80211mod.c:60:
/usr/src/linux-2.4.21-99/include/linux/version.h:6:2: #error "The kernel sources in /usr/src/linux are not yet configured."
/usr/src/linux-2.4.21-99/include/linux/version.h:7:2: #error "Please run 'make cloneconfig && make dep' in /usr/src/linux/"
/usr/src/linux-2.4.21-99/include/linux/version.h:8:2: #error "to get a kernel that is configured like the running kernel."
/usr/src/linux-2.4.21-99/include/linux/version.h:9:2: #error "Alternatively, you can copy one of the config files"
/usr/src/linux-2.4.21-99/include/linux/version.h:10:2: #error "arch/$ARCH/defconfig.* to .config, and run"
/usr/src/linux-2.4.21-99/include/linux/version.h:11:2: #error "'make oldconfig && make dep' to configure the kernel"
/usr/src/linux-2.4.21-99/include/linux/version.h:12:2: #error "for that configuration."
In file included from /usr/src/linux-2.4.21-99/include/linux/list.h:241,
from /usr/src/linux-2.4.21-99/include/linux/module.h:12,
from p80211mod.c:62:
/usr/src/linux-2.4.21-99/include/linux/prefetch.h:13:26: asm/prefetch.h: No such file or directory
In file included from p80211mod.c:62:
/usr/src/linux-2.4.21-99/include/linux/module.h:21:34: linux/modversions.h: No such file or directory
In file included from /usr/include/asm/math_emu.h:4,
from /usr/include/asm/processor.h:13,
from /usr/src/linux-2.4.21-99/include/linux/wait.h:20,
from /usr/src/linux-2.4.21-99/include/linux/fs.h:12,
from /usr/src/linux-2.4.21-99/include/linux/capability.h:17,
from /usr/src/linux-2.4.21-99/include/linux/binfmts.h:5,
from /usr/src/linux-2.4.21-99/include/linux/sched.h:11,
from p80211mod.c:64:
/usr/include/asm/sigcontext.h:79: error: parse error before '*' token
/usr/include/asm/sigcontext.h:82: error: parse error before '}' token
In file included from /usr/include/asm/processor.h:13,
from /usr/src/linux-2.4.21-99/include/linux/wait.h:20,
from /usr/src/linux-2.4.21-99/include/linux/fs.h:12,
from /usr/src/linux-2.4.21-99/include/linux/capability.h:17,
from /usr/src/linux-2.4.21-99/include/linux/binfmts.h:5,
from /usr/src/linux-2.4.21-99/include/linux/sched.h:11,
from p80211mod.c:64:
/usr/include/asm/math_emu.h:6: error: parse error before '*' token
/usr/include/asm/math_emu.h:7: error: parse error before '*' token
In file included from /usr/src/linux-2.4.21-99/include/linux/wait.h:20,
from /usr/src/linux-2.4.21-99/include/linux/fs.h:12,
from /usr/src/linux-2.4.21-99/include/linux/capability.h:17,
from /usr/src/linux-2.4.21-99/include/linux/binfmts.h:5,
from /usr/src/linux-2.4.21-99/include/linux/sched.h:11,
from p80211mod.c:64:
/usr/include/asm/processor.h:395: error: parse error before '*' token
/usr/include/asm/processor.h:401: error: parse error before '}' token
/usr/include/asm/processor.h:559: error: redefinition of `prefetch'
/usr/src/linux-2.4.21-99/include/linux/prefetch.h:43: error: `prefetch' previously defined here
/usr/include/asm/processor.h:573: error: redefinition of `prefetchw'
/usr/src/linux-2.4.21-99/include/linux/prefetch.h:48: error: `prefetchw' previously defined here
In file included from /usr/src/linux-2.4.21-99/include/linux/aio.h:4,
from /usr/src/linux-2.4.21-99/include/linux/fs.h:202,
from /usr/src/linux-2.4.21-99/include/linux/capability.h:17,
from /usr/src/linux-2.4.21-99/include/linux/binfmts.h:5,
from /usr/src/linux-2.4.21-99/include/linux/sched.h:11,
from p80211mod.c:64:
/usr/src/linux-2.4.21-99/include/linux/tqueue.h: In function `queue_task':
/usr/src/linux-2.4.21-99/include/linux/tqueue.h:110: error: parse error before "unsigned"
In file included from /usr/include/asm/siginfo.h:4,
from /usr/src/linux-2.4.21-99/include/linux/signal.h:5,
from /usr/src/linux-2.4.21-99/include/linux/sched.h:28,
from p80211mod.c:64:
/usr/include/asm-generic/siginfo.h: At top level:
/usr/include/asm-generic/siginfo.h:279: error: parse error before '*' token
In file included from p80211mod.c:64:
/usr/src/linux-2.4.21-99/include/linux/sched.h:411: error: field `thread' has incomplete type
In file included from p80211mod.c:64:
/usr/src/linux-2.4.21-99/include/linux/sched.h:856: error: conflicting types for `kernel_thread'
/usr/include/asm/processor.h:460: error: previous declaration of `kernel_thread'
/usr/src/linux-2.4.21-99/include/linux/sched.h:986: error: redefinition of `set_need_resched'
/usr/include/linux/thread_info.h:81: error: `set_need_resched' previously defined here
/usr/src/linux-2.4.21-99/include/linux/sched.h:991: error: redefinition of `clear_need_resched'
/usr/include/linux/thread_info.h:86: error: `clear_need_resched' previously defined here
In file included from /usr/src/linux-2.4.21-99/include/linux/mm.h:12,
from /usr/src/linux-2.4.21-99/include/linux/skbuff.h:26,
from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:147,
from p80211mod.c:67:
/usr/src/linux-2.4.21-99/include/linux/mmzone.h:44: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/src/linux-2.4.21-99/include/linux/mmzone.h:44: error: requested alignment is not a constant
In file included from /usr/src/linux-2.4.21-99/include/linux/skbuff.h:27,
from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:147,
from p80211mod.c:67:
/usr/src/linux-2.4.21-99/include/linux/highmem.h:93:36: macro "clear_user_page" requires 3 arguments, but only 2 given
In file included from /usr/src/linux-2.4.21-99/include/linux/skbuff.h:27,
from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:147,
from p80211mod.c:67:
/usr/src/linux-2.4.21-99/include/linux/highmem.h: In function `clear_user_highpage':
/usr/src/linux-2.4.21-99/include/linux/highmem.h:93: error: `clear_user_page' undeclared (first use in this function)
/usr/src/linux-2.4.21-99/include/linux/highmem.h:93: error: (Each undeclared identifier is reported only once
/usr/src/linux-2.4.21-99/include/linux/highmem.h:93: error: for each function it appears in.)
/usr/src/linux-2.4.21-99/include/linux/highmem.h:132:41: macro "copy_user_page" requires 4 arguments, but only 3 given
/usr/src/linux-2.4.21-99/include/linux/highmem.h: In function `copy_user_highpage':
/usr/src/linux-2.4.21-99/include/linux/highmem.h:132: error: `copy_user_page' undeclared (first use in this function)
In file included from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:147,
from p80211mod.c:67:
/usr/src/linux-2.4.21-99/include/linux/skbuff.h: In function `skb_queue_head':
/usr/src/linux-2.4.21-99/include/linux/skbuff.h:506: error: parse error before "unsigned"
/usr/src/linux-2.4.21-99/include/linux/skbuff.h: In function `skb_queue_tail':
/usr/src/linux-2.4.21-99/include/linux/skbuff.h:553: error: parse error before "unsigned"
/usr/src/linux-2.4.21-99/include/linux/skbuff.h: In function `skb_dequeue':
/usr/src/linux-2.4.21-99/include/linux/skbuff.h:601: error: parse error before "unsigned"
/usr/src/linux-2.4.21-99/include/linux/skbuff.h: In function `skb_insert':
/usr/src/linux-2.4.21-99/include/linux/skbuff.h:637: error: parse error before "unsigned"
/usr/src/linux-2.4.21-99/include/linux/skbuff.h: In function `skb_append':
/usr/src/linux-2.4.21-99/include/linux/skbuff.h:666: error: parse error before "unsigned"
/usr/src/linux-2.4.21-99/include/linux/skbuff.h: In function `skb_unlink':
/usr/src/linux-2.4.21-99/include/linux/skbuff.h:711: error: parse error before "unsigned"
/usr/src/linux-2.4.21-99/include/linux/skbuff.h: In function `skb_dequeue_tail':
/usr/src/linux-2.4.21-99/include/linux/skbuff.h:750: error: parse error before "unsigned"
In file included from p80211mod.c:67:
/usr/src/linux-2.4.21-99/include/linux/netdevice.h: At top level:
/usr/src/linux-2.4.21-99/include/linux/netdevice.h:165: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/src/linux-2.4.21-99/include/linux/netdevice.h:165: error: requested alignment is not a constant
In file included from /usr/src/linux-2.4.21-99/include/linux/irq.h:19,
from /usr/include/asm/hardirq.h:6,
from /usr/src/linux-2.4.21-99/include/linux/interrupt.h:46,
from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:470,
from p80211mod.c:67:
/usr/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
In file included from /usr/include/asm/hardirq.h:6,
from /usr/src/linux-2.4.21-99/include/linux/interrupt.h:46,
from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:470,
from p80211mod.c:67:
/usr/src/linux-2.4.21-99/include/linux/irq.h:65: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/src/linux-2.4.21-99/include/linux/irq.h:65: error: requested alignment is not a constant
/usr/src/linux-2.4.21-99/include/linux/irq.h:67: error: `NR_IRQS' undeclared here (not in a function)
In file included from /usr/src/linux-2.4.21-99/include/linux/irq.h:69,
from /usr/include/asm/hardirq.h:6,
from /usr/src/linux-2.4.21-99/include/linux/interrupt.h:46,
from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:470,
from p80211mod.c:67:
/usr/include/asm/hw_irq.h:28: error: `NR_IRQS' undeclared here (not in a function)
/usr/include/asm/hw_irq.h:31: error: `NR_IRQS' undeclared here (not in a function)
In file included from /usr/src/linux-2.4.21-99/include/linux/interrupt.h:46,
from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:470,
from p80211mod.c:67:
/usr/include/asm/hardirq.h:13: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/asm/hardirq.h:13: error: requested alignment is not a constant
In file included from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:470,
from p80211mod.c:67:
/usr/src/linux-2.4.21-99/include/linux/interrupt.h:47:25: asm/softirq.h: No such file or directory
In file included from /usr/src/linux-2.4.21-99/include/linux/netdevice.h:470,
from p80211mod.c:67:
/usr/src/linux-2.4.21-99/include/linux/interrupt.h:130: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/src/linux-2.4.21-99/include/linux/interrupt.h:130: error: requested alignment is not a constant
In file included from p80211mod.c:67:
/usr/src/linux-2.4.21-99/include/linux/netdevice.h:526: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/src/linux-2.4.21-99/include/linux/netdevice.h:526: error: requested alignment is not a constant
/usr/src/linux-2.4.21-99/include/linux/netdevice.h: In function `__netif_schedule':
/usr/src/linux-2.4.21-99/include/linux/netdevice.h:543: error: parse error before "unsigned"
/usr/src/linux-2.4.21-99/include/linux/netdevice.h: In function `dev_kfree_skb_irq':
/usr/src/linux-2.4.21-99/include/linux/netdevice.h:593: error: parse error before "unsigned"
/usr/src/linux-2.4.21-99/include/linux/netdevice.h: In function `__netif_rx_schedule':
/usr/src/linux-2.4.21-99/include/linux/netdevice.h:758: error: parse error before "unsigned"
/usr/src/linux-2.4.21-99/include/linux/netdevice.h: In function `netif_rx_reschedule':
/usr/src/linux-2.4.21-99/include/linux/netdevice.h:783: error: parse error before "unsigned"
/usr/src/linux-2.4.21-99/include/linux/netdevice.h: In function `netif_rx_complete':
/usr/src/linux-2.4.21-99/include/linux/netdevice.h:802: error: parse error before "unsigned"
In file included from p80211mod.c:69:
../include/wlan/wlan_compat.h: At top level:
../include/wlan/wlan_compat.h:327: error: conflicting types for `wait_queue_head_t'
/usr/src/linux-2.4.21-99/include/linux/wait.h:90: error: previous declaration of `wait_queue_head_t'
../include/wlan/wlan_compat.h:328: error: conflicting types for `wait_queue_t'
/usr/src/linux-2.4.21-99/include/linux/wait.h:31: error: previous declaration of `wait_queue_t'
In file included from p80211mod.c:69:
../include/wlan/wlan_compat.h:329:1: warning: "set_current_state" redefined
In file included from p80211mod.c:64:
/usr/src/linux-2.4.21-99/include/linux/sched.h:106:1: warning: this is the location of the previous definition
../include/wlan/wlan_compat.h:407: error: redefinition of `list_move_tail'
/usr/src/linux-2.4.21-99/include/linux/list.h:167: error: `list_move_tail' previously defined here
../include/wlan/wlan_compat.h:414: error: redefinition of `__list_splice'
/usr/src/linux-2.4.21-99/include/linux/list.h:194: error: `__list_splice' previously defined here
../include/wlan/wlan_compat.h:427: error: redefinition of `list_move'
/usr/src/linux-2.4.21-99/include/linux/list.h:156: error: `list_move' previously defined here
../include/wlan/wlan_compat.h:434: error: redefinition of `list_splice_init'
/usr/src/linux-2.4.21-99/include/linux/list.h:225: error: `list_splice_init' previously defined here
In file included from p80211mod.c:69:
../include/wlan/wlan_compat.h:446:1: warning: "spin_lock" redefined
In file included from /usr/src/linux-2.4.21-99/include/linux/module.h:11,
from p80211mod.c:62:
/usr/src/linux-2.4.21-99/include/linux/spinlock.h:83:1: warning: this is the location of the previous definition
In file included from p80211mod.c:69:
../include/wlan/wlan_compat.h:447:1: warning: "spin_unlock" redefined
In file included from /usr/src/linux-2.4.21-99/include/linux/module.h:11,
from p80211mod.c:62:
/usr/src/linux-2.4.21-99/include/linux/spinlock.h:87:1: warning: this is the location of the previous definition
In file included from p80211mod.c:69:
../include/wlan/wlan_compat.h:448:1: warning: "spin_lock_irqsave" redefined
In file included from /usr/src/linux-2.4.21-99/include/linux/module.h:11,
from p80211mod.c:62:
/usr/src/linux-2.4.21-99/include/linux/spinlock.h:10:1: warning: this is the location of the previous definition
In file included from p80211mod.c:69:
../include/wlan/wlan_compat.h:449:1: warning: "spin_unlock_irqrestore" redefined
In file included from /usr/src/linux-2.4.21-99/include/linux/module.h:11,
from p80211mod.c:62:
/usr/src/linux-2.4.21-99/include/linux/spinlock.h:22:1: warning: this is the location of the previous definition
In file included from p80211mod.c:69:
../include/wlan/wlan_compat.h:450:1: warning: "spin_lock_init" redefined
In file included from /usr/src/linux-2.4.21-99/include/linux/module.h:11,
from p80211mod.c:62:
/usr/src/linux-2.4.21-99/include/linux/spinlock.h:82:1: warning: this is the location of the previous definition
In file included from p80211mod.c:69:
../include/wlan/wlan_compat.h:451:1: warning: "spin_trylock" redefined
In file included from /usr/src/linux-2.4.21-99/include/linux/module.h:11,
from p80211mod.c:62:
/usr/src/linux-2.4.21-99/include/linux/spinlock.h:85:1: warning: this is the location of the previous definition
../include/wlan/wlan_compat.h:452: error: conflicting types for `spinlock_t'
/usr/src/linux-2.4.21-99/include/linux/spinlock.h:71: error: previous declaration of `spinlock_t'
In file included from p80211mod.c:69:
../include/wlan/wlan_compat.h:459:1: warning: "spin_is_locked" redefined
In file included from /usr/src/linux-2.4.21-99/include/linux/module.h:11,
from p80211mod.c:62:
/usr/src/linux-2.4.21-99/include/linux/spinlock.h:84:1: warning: this is the location of the previous definition
In file included from p80211mod.c:69:
../include/wlan/wlan_compat.h:541:1: warning: "MODULE_PARM" redefined
In file included from p80211mod.c:62:
/usr/src/linux-2.4.21-99/include/linux/module.h:313:1: warning: this is the location of the previous definition
In file included from p80211mod.c:69:
../include/wlan/wlan_compat.h:542:1: warning: "MODULE_AUTHOR" redefined
In file included from p80211mod.c:62:
/usr/src/linux-2.4.21-99/include/linux/module.h:309:1: warning: this is the location of the previous definition
In file included from p80211mod.c:69:
../include/wlan/wlan_compat.h:543:1: warning: "MODULE_DESCRIPTION" redefined
In file included from p80211mod.c:62:
/usr/src/linux-2.4.21-99/include/linux/module.h:311:1: warning: this is the location of the previous definition
In file included from p80211mod.c:69:
../include/wlan/wlan_compat.h:544:1: warning: "MODULE_SUPPORTED_DEVICE" redefined
In file included from p80211mod.c:62:
/usr/src/linux-2.4.21-99/include/linux/module.h:312:1: warning: this is the location of the previous definition
In file included from p80211mod.c:69:
../include/wlan/wlan_compat.h:597:1: warning: "del_timer_sync" redefined
In file included from /usr/src/linux-2.4.21-99/include/linux/ext3_fs_sb.h:20,
from /usr/src/linux-2.4.21-99/include/linux/fs.h:810,
from /usr/src/linux-2.4.21-99/include/linux/capability.h:17,
from /usr/src/linux-2.4.21-99/include/linux/binfmts.h:5,
from /usr/src/linux-2.4.21-99/include/linux/sched.h:11,
from p80211mod.c:64:
/usr/src/linux-2.4.21-99/include/linux/timer.h:83:1: warning: this is the location of the previous definition
In file included from p80211mod.c:80:
../include/wlan/p80211netdev.h: In function `p80211netdev_stop_queue':
../include/wlan/p80211netdev.h:286: error: dereferencing pointer to incomplete type
../include/wlan/p80211netdev.h:287: error: dereferencing pointer to incomplete type
../include/wlan/p80211netdev.h: In function `p80211netdev_start_queue':
../include/wlan/p80211netdev.h:299: error: dereferencing pointer to incomplete type
../include/wlan/p80211netdev.h:300: error: dereferencing pointer to incomplete type
../include/wlan/p80211netdev.h: In function `p80211netdev_wake_queue':
../include/wlan/p80211netdev.h:312: error: dereferencing pointer to incomplete type
../include/wlan/p80211netdev.h:313: error: `NET_BH' undeclared (first use in this function)
p80211mod.c: At top level:
p80211mod.c:200: error: parse error before "config_must_be_included_before_module"
p80211mod.c:200: warning: data definition has no type or storage class
p80211mod.c:201: error: parse error before "config_must_be_included_before_module"
p80211mod.c:201: warning: data definition has no type or storage class
p80211mod.c:202: error: parse error before "config_must_be_included_before_module"
p80211mod.c:202: warning: data definition has no type or storage class
p80211mod.c:203: error: parse error before "config_must_be_included_before_module"
p80211mod.c:203: warning: data definition has no type or storage class
p80211mod.c:204: error: parse error before "config_must_be_included_before_module"
p80211mod.c:204: warning: data definition has no type or storage class
p80211mod.c:205: error: parse error before "config_must_be_included_before_module"
p80211mod.c:205: warning: data definition has no type or storage class
p80211mod.c:206: error: parse error before "config_must_be_included_before_module"
p80211mod.c:206: warning: data definition has no type or storage class
p80211mod.c:207: error: parse error before "config_must_be_included_before_module"
p80211mod.c:207: warning: data definition has no type or storage class
p80211mod.c:208: error: parse error before "config_must_be_included_before_module"
p80211mod.c:208: warning: data definition has no type or storage class
make[2]: *** [p80211mod.o] Error 1
make[2]: Leaving directory `/root/Treiber W-Lan/linux-wlan-ng-0.2.1-pre16/src/p80211'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/root/Treiber W-Lan/linux-wlan-ng-0.2.1-pre16/src'
make: *** [install] Error 2
Ich hoffe, ihr könnt mir auch hier helfen.
Danke!
Master-X |