PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Anfängerprobleme beim Kompilieren


Acoma
30.09.99, 17:53
Hallo Welt. Ich habe ein wahrscheinlich banales Problem, komme aber absolut nicht weiter. Semtliche Versuche meinen Kernel neu zu kompilieren sind gescheitert. Als letztes habe ich die unveränderten Einstellungen von xconfig gespeichert. Mit diesen wollte ich dann zum Test den Kernel kompilieren. Schon bei dem Befehl make dep gab es folgendes Problem:

make[4]: Leaving directory `/usr/src/linux-2.2.5.SuSE/drivers/pci'
make -C scsi fastdep
make[4]: Entering directory `/usr/src/linux-2.2.5.SuSE/drivers/scsi'
.depend:862: *** unterminated variable reference. Stop.
make[4]: Leaving directory `/usr/src/linux-2.2.5.SuSE/drivers/scsi'
make[3]: *** [_sfdep_scsi] Error 2
make[3]: Leaving directory `/usr/src/linux-2.2.5.SuSE/drivers'
make[2]: *** [fastdep] Error 2
make[2]: Leaving directory `/usr/src/linux-2.2.5.SuSE/drivers'
make[1]: *** [_sfdep_drivers] Error 2
make[1]: Leaving directory `/usr/src/linux-2.2.5.SuSE'
make: *** [dep-files] Error 2
bash-2.02#

Ich weiß wirklich nicht mehr weiter. Also helft mir doch bitte.

Netzgrüße Acoma

Tosk
01.10.99, 07:08
bevor ein eigener kernel kompiliert wird immer zuerst:


$ make mrproper


und erst danach


$ make xconfig
$ make dep clean bzlilo modules modules_install



ausserdem auf den kompiler achten: egcs-1.1.2 oder besser gcc-2.95.1 verwenden... die version kann geprüft werden mit:

$ gcc -v


wenn Deine eigene kernelkonfiguration nicht funzt, dann am besten keine einstellungen vornehmen und erstmal die default-setting von mrproper lassen... wenn dieser kernel läuft, dann nach dem try-and-error-prinzip Deine einstellungen vornehmen...


Tosk

------------------