make loadNT fehler

sonium

Neuer User
Mitglied seit
12 Mrz 2005
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Wenn ich versuche das Kernelmodul zu kompilieren gibts diesen fehler:
Code:
sonium@raumstation:~$ cd bristuff-0.3.0-PRE-1s/zaphfc/
sonium@raumstation:~/bristuff-0.3.0-PRE-1s/zaphfc$ make loadNT
make -C /usr/src/linux-2.6 SUBDIRS=/home/sonium/bristuff-0.3.0-PRE-1s/zaphfc ZAP= modules
make[1]: Entering directory `/usr/src/linux-source-2.6.15'
Makefile:490: .config: No such file or directory

  WARNING: Symbol version dump /usr/src/linux-source-2.6.15/Module.symvers
           is missing; modules will have no dependencies and modversions.

  CC [M]  /home/sonium/bristuff-0.3.0-PRE-1s/zaphfc/zaphfc.o
cc1: Fehler: include/linux/autoconf.h: No such file or directory
In Datei, eingefügt von include/linux/linkage.h:4,
                    von include/linux/kernel.h:11,
                    von /home/sonium/bristuff-0.3.0-PRE-1s/zaphfc/zaphfc.c:15:
include/linux/config.h:6:28: Fehler: linux/autoconf.h: No such file or directoryIn Datei, eingefügt von include/linux/kernel.h:11,

...

/home/sonium/bristuff-0.3.0-PRE-1s/zaphfc/zaphfc.h:283: Fehler: Feldtyp hat unvollständigen Elementtypen
/home/sonium/bristuff-0.3.0-PRE-1s/zaphfc/zaphfc.c:34:5: Warnung: »CONFIG_PCI« ist nicht definiert
make[2]: *** [/home/sonium/bristuff-0.3.0-PRE-1s/zaphfc/zaphfc.o] Fehler 1
make[1]: *** [_module_/home/sonium/bristuff-0.3.0-PRE-1s/zaphfc] Fehler 2
make[1]: Leaving directory `/usr/src/linux-source-2.6.15'
make: *** [linux26] Fehler 2

kennt jemand das problem?

OS ist ubuntu 6.10
 
Hi sonium!
Ich bin auch noch LINUX Newbe aber wenn ich das richtig sehe machst Du ein 'make loadNT' ohne vorher mit 'make linux26' kompiliert und 'make install' installiert zu haben. Es fehlen offenbar auch die Kernel-Sourcen in /usr/src/linux-source-2.6.15
 
soll das heißen, ich muss tatsächlich einen selbst kompilierten kernel verwenden? Sources allein reichen nicht? Bei mir ist usr/src/linux-2.6 ein symlink auf usr/src/linux-sources-2.6.17
 
so jetzt hab ich heraus gefunden, dass das schon viel früher nicht hin haut, nämlich beim installscript install.sh

Code:
/home/sonium/bristuff-0.2.0-RC8s/zaptel-1.0.10/zaptel.c:6520: Warnung: Übergabe des Arguments 2 von »class_device_create« erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
/home/sonium/bristuff-0.2.0-RC8s/zaptel-1.0.10/zaptel.c:6520: Warnung: Übergabe des Arguments 3 von »class_device_create«  erzeugt Ganzzahl von Zeiger ohne Typkonvertierung
/home/sonium/bristuff-0.2.0-RC8s/zaptel-1.0.10/zaptel.c:6520: Warnung: Übergabe des Arguments 4 von »class_device_create« von inkompatiblem Zeigertyp
/home/sonium/bristuff-0.2.0-RC8s/zaptel-1.0.10/zaptel.c:6520: Fehler: zu wenige Argumente für Funktion »class_device_create«
make[2]: *** [/home/sonium/bristuff-0.2.0-RC8s/zaptel-1.0.10/zaptel.o] Fehler 1
make[1]: *** [_module_/home/sonium/bristuff-0.2.0-RC8s/zaptel-1.0.10] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.15-25-686'
make: *** [linux26] Fehler 2
****************************************************
ZAPTEL installed.
Press <Enter> to continue, or <CTRL> + <C> to abort.
****************************************************
 
Kostenlos!

Statistik des Forums

Themen
248,907
Beiträge
2,303,654
Mitglieder
378,541
Neuestes Mitglied
telefonieverzweiflung