← Back to team overview

sslug-teknik team mailing list archive

Kompileringsfejl Fedora og SMC 2835W

 

Hejsa,

Har prøvet at følge denne howto: http://www.thedotcommune.com/thinkpad.html

Alting går fint indtil det bliver alvor, og jeg skal kompilere kerne. Jeg får to fejl, og da kernekompilering er nyt land for mig, kan jeg ikke se, hvor alvorlige de er, endsige hvad det betyder og/eller hvad jeg skal gøre ved det.

Gode råd udbedes:

---Snip---

[root@localhost prism54-cvs-latest]# make modules
make -C ksrc/ modules
make[1]: Entering directory `/tmp/prism54/prism54-cvs-latest/ksrc'
make -C /lib/modules/2.4.22-1.2174.nptl/build SUBDIRS=/tmp/prism54/prism54-cvs-latest/ksrc modules
make[2]: Entering directory `/usr/src/linux-2.4.22-1.2174.nptl'
gcc32 -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/split-include scripts/split-include.c
scripts/split-include include/linux/autoconf.h include/config
make -r -f tmp_include_depends all
make[3]: Entering directory `/usr/src/linux-2.4.22-1.2174.nptl'
make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2174.nptl'
make -C /tmp/prism54/prism54-cvs-latest/ksrc CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.22-1.2174.nptl/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.22-1.2174.nptl/include/linux/modversions.h" MAKING_MODULES=1 modules
make[3]: Entering directory `/tmp/prism54/prism54-cvs-latest/ksrc'
gcc32 -D__KERNEL__ -I/usr/src/linux-2.4.22-1.2174.nptl/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.22-1.2174.nptl/include/linux/modversions.h -nostdinc -iwithprefix include -DKBUILD_BASENAME=isl_38xx -c -o isl_38xx.o isl_38xx.c gcc32 -D__KERNEL__ -I/usr/src/linux-2.4.22-1.2174.nptl/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.22-1.2174.nptl/include/linux/modversions.h -nostdinc -iwithprefix include -DKBUILD_BASENAME=islpci_dev -c -o islpci_dev.o islpci_dev.c gcc32 -D__KERNEL__ -I/usr/src/linux-2.4.22-1.2174.nptl/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.22-1.2174.nptl/include/linux/modversions.h -nostdinc -iwithprefix include -DKBUILD_BASENAME=islpci_eth -c -o islpci_eth.o islpci_eth.c gcc32 -D__KERNEL__ -I/usr/src/linux-2.4.22-1.2174.nptl/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.22-1.2174.nptl/include/linux/modversions.h -nostdinc -iwithprefix include -DKBUILD_BASENAME=islpci_mgt -c -o islpci_mgt.o islpci_mgt.c
islpci_mgt.c:25:31: linux/moduleparam.h: Ingen sådan fil eller filkatalog
islpci_mgt.c:59: syntaksfejl før "int"
islpci_mgt.c:59: warning: typen antages at være 'int' i erklæringen af 'module_param'
islpci_mgt.c:59: warning: funktionserklæringen er ikke en prototype
islpci_mgt.c:59: warning: definition af data uden angivelse af type eller lagringsklasse
make[3]: *** [islpci_mgt.o] Error 1
make[3]: Leaving directory `/tmp/prism54/prism54-cvs-latest/ksrc'
make[2]: *** [_mod_/tmp/prism54/prism54-cvs-latest/ksrc] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2174.nptl'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/tmp/prism54/prism54-cvs-latest/ksrc'
make: *** [modules-all] Error 2

[root@localhost prism54-cvs-latest]# make install
*******************************************************
* please see README file for more information *
*******************************************************

KVER = 2.4.22-1.2174.nptl
KDIR = /lib/modules/2.4.22-1.2174.nptl/build
KMISC= /lib/modules/2.4.22-1.2174.nptl/kernel/drivers/net/wireless/prism54/
KEXT = o
KOUT = /lib/modules/2.4.22-1.2174.nptl/build

supported make targets: modules install clean

install -d /lib/modules/2.4.22-1.2174.nptl/kernel/drivers/net/wireless/prism54/ install -m 644 -c ksrc/prism54.o /lib/modules/2.4.22-1.2174.nptl/kernel/drivers/net/wireless/prism54/ install: kan ikke udføre stat() 'ksrc/prism54.o': Ingen sådan fil eller filkatalog
make: *** [modules-install] Error 1

---unsnip----



References