.tmp_vmlinux1 Fehler beim Kernel Kompilieren

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
gbJonny
Beiträge: 55
Registriert: 28.12.2005 11:58:13

.tmp_vmlinux1 Fehler beim Kernel Kompilieren

Beitrag von gbJonny » 26.01.2006 15:17:25

Tach,

es war mir so als könnte ich mir nun schon meinen eigenen Kernel kompilieren. Habe alles nach Tuts und Howtos gemacht und beim "make && make modules_install" kam nach ungefähr ner halben Stunde folgende Fehlermeldung:
LD .tmp_vmlinux1
drivers/build-in.o/.text+0x647d6: In function `stv0299_writeregI':
: undefined reference to `i2c_transfer'
drivers/build-in.o/.text+0x648e4: In function `stv0299_readreg':
: undefined reference to `i2c_transfer'
drivers/build-in.o/.text+0x649bc: In function `stv0299_readregs':
: undefined reference to `i2c_transfer'
drivers/build-in.o/.text+0x65ade: In function `mt312_read':
: undefined reference to `i2c_transfer'
drivers/build-in.o/.text+0x65bed: In function `mt312_write':
: undefined reference to `i2c_transfer'
drivers/build-in.o/.text+0x66b4a: more undefined references to `i2c_transfer' follow
drivers/build-in.o/.text+0x6d390: In function `flexcop_i2c_init':
: undefined reference to `i2c_del_adapter'
drivers/build-in.o/.text+0x6d3d8: In function `flexcop_i2c_exit':
: undefined reference to `i2c_del_adapter'
make: *** [.tmp_vmlinux1] Fehler 1
Nun. Wenn ich doch wüsste, was das zu bedeuten hat ^^
Kann mir da jemand helfen? Habe ich in make menuconfig was falsch eingestellt?

MFG,
gbJonny

PS: Kernel 2.6.15.1, gcc 3.3.5
Config Datei: ...
Zuletzt geändert von gbJonny am 06.07.2017 12:02:48, insgesamt 1-mal geändert.
<O))>< is watching~~

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 26.01.2006 20:31:32

Der I2C support muss fest in den Kernel kompiliert werden:

Code: Alles auswählen

CONFIG_I2C=y

Benutzeravatar
gbJonny
Beiträge: 55
Registriert: 28.12.2005 11:58:13

Beitrag von gbJonny » 26.01.2006 20:54:52

Hi.
Ich danke Dir!! Hat wunderbar funktioniert ;)
Mal rebooten ^^

MFG,
gbJonny
Zuletzt geändert von gbJonny am 06.07.2017 12:03:44, insgesamt 1-mal geändert.
<O))>< is watching~~

Benutzeravatar
gbJonny
Beiträge: 55
Registriert: 28.12.2005 11:58:13

Beitrag von gbJonny » 26.01.2006 21:22:22

Hmm. Gehört zwar jetzt nicht mehr zum Thread aber trozdem mal ^^
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,3)
Was muss man da einstellen?
<O))>< is watching~~

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 26.01.2006 21:26:54

Du hast in deiner config keine IDE Geräte aktiviert, du solltest IDE Festplatten/Cdrom sowie Treiber für den Chipsatz deines Mainboards fest in den Kernel einbinden.
Außerdem sollte das Dateisystem der root Partition fest eingebunden sein.

Benutzeravatar
gbJonny
Beiträge: 55
Registriert: 28.12.2005 11:58:13

Beitrag von gbJonny » 26.01.2006 22:05:48

Ok. Danke dir nochmals :)
ext3 war ja auf <M> :P
Jetzt läuft mein erster selbsterstellter Kernel. :)
Irgendwie scheint mir alles langsamer als vorher -_- Liegt vllt an mir, weil ich mir noch sehr unsicher bin ^^

MFG,
gbJonny
<O))>< is watching~~

Antworten