Kompilierung vom Linux Kernel 1.x scheitert

DOS

DOS

16-Bit 4 Ever
Ich wollte gerne mal für eine Disketten Version ein Kernel Version 1.3 Compilern leider erhalte ich immer ein fehler am ende.

geht das überhaupt noch?!

wenn ja wie?!

Thex 4 help schonmal.
 
Naja sehr fraglich, ob du das noch mit den modernen Compilern/Maketools übersetzen kannst (möglicherweise alte, nicht kompatible Configfiles). Gib doch mal die Fehlermeldung an und wie du die Commands aufrufst! Sonst können wir hier sehr wenig dazu sagen.
 
Also wenn ich (make config) durch habe gebe ich (make dep) ein und dann macht er kurz was und dann

/usr/src/linux/include/asm/string.h:561:17: missing terminating " character
/usr/src/linux/include/asm/string.h:565:17: missing terminating " character
In file included from /usr/src/linux/include/linux/time.h:18,
from /usr/src/linux/include/linux/sched.h:58,
from time.c:29:
/usr/src/linux/include/asm/bitops.h:75:17: missing terminating " character
/usr/src/linux/include/asm/bitops.h:88:33: missing terminating " character
/usr/src/linux/include/asm/bitops.h:104:25: missing terminating " character
/usr/src/linux/include/asm/bitops.h:108:25: missing terminating " character
In file included from /usr/src/linux/include/linux/string.h:38,
from /usr/src/linux/include/linux/time.h:19,
from /usr/src/linux/include/linux/sched.h:58,
from time.c:29:
/usr/src/linux/include/asm/string.h:561:17: missing terminating " character
/usr/src/linux/include/asm/string.h:565:17: missing terminating " character
make[1]: *** [dep] Fehler 1
make[1]: Leaving directory `/usr/src/linux/kernel'
make: *** [dep] Fehler 2


um nur einen kleinen auszug zu geben!
 
Was das mit MDK zu tun hat ist mir allerdings schleierhaft ! ;)
 
Dos schrieb:
Also wenn ich (make config) durch habe gebe ich (make dep) ein und dann macht er kurz was und dann

/usr/src/linux/include/asm/string.h:561:17: missing terminating " character
/usr/src/linux/include/asm/string.h:565:17: missing terminating " character
In file included from /usr/src/linux/include/linux/time.h:18,
from /usr/src/linux/include/linux/sched.h:58,
from time.c:29:
/usr/src/linux/include/asm/bitops.h:75:17: missing terminating " character
/usr/src/linux/include/asm/bitops.h:88:33: missing terminating " character
/usr/src/linux/include/asm/bitops.h:104:25: missing terminating " character
/usr/src/linux/include/asm/bitops.h:108:25: missing terminating " character
In file included from /usr/src/linux/include/linux/string.h:38,
from /usr/src/linux/include/linux/time.h:19,
from /usr/src/linux/include/linux/sched.h:58,
from time.c:29:
/usr/src/linux/include/asm/string.h:561:17: missing terminating " character
/usr/src/linux/include/asm/string.h:565:17: missing terminating " character
make[1]: *** [dep] Fehler 1
make[1]: Leaving directory `/usr/src/linux/kernel'
make: *** [dep] Fehler 2


um nur einen kleinen auszug zu geben!

Hm schwierig! Du weisst aber, dass du auch nen relativ alten Computer haben musst wegen dem Hardwaresupport um das überhaupt booten zu können? Ich würde sonst zuerst nen Binary-Release suchen und den probieren. Aus deinen Meldungen kann ich pers. nicht auf ein anderes Problem schliessen, als das möglicherweise dies einfach nicht mehr übersetzbar ist mit den neuen Tools.
 
tr0nix schrieb:
Hm schwierig! Du weisst aber, dass du auch nen relativ alten Computer haben musst wegen dem Hardwaresupport um das überhaupt booten zu können? Ich würde sonst zuerst nen Binary-Release suchen und den probieren. Aus deinen Meldungen kann ich pers. nicht auf ein anderes Problem schliessen, als das möglicherweise dies einfach nicht mehr übersetzbar ist mit den neuen Tools.

80386 <- sollte der genügen?! :)

ich brauch ja nur ein relativ kleinen Mini kernel der von disk Bootbar ist und wo ich fdisk usw.. rauf bekomme da ich meinen kleinen 386 mit Linux laufen lassen wollte, der aber kein CD-Rom LW hat und ich kein externes habe, habe ich denn chancen nen aktuellen Kernel auf Disk zu bekommen?!

Thx 4 Help
 
Mein 2.6.9er Kernel 'wiegt' 1.9 MB (alles einkompiliert, keine Module). Der hat allerdings viel Zeug, das du für deinen Mini-Kernel nicht brauchen würdest.
Ich bin mir fast sicher, dass ein 2.2er, der nur das nötigste hat, locker auf ne Diskette passen würde.
 
Alles klar Danke ich versuch mal nen 2.2er zu Compilern ^^

vielleicht haut es ja hin ^^
 
tomsrtbt gibts glaub ich immer noch. Ist aber nur eins der zahlreichen Disketten-Linuxe. Da sind dann auch schon konfigurierte Tools drauf, fdisk etc.

-khs
 
Also den 2.2er bekomme ich auch nicht Compilert, wo bekomme ich denn so ein Disketten Linux her und wie bring ich dat auf disk?!

:)

Thx 4 Help
 

Ähnliche Themen

Linux Kernel 6.3: Spectre erhält effizientere Patches und Zen 4 mehr Leistung

Linux Kernel 6.4: Update bringt initiale Unterstützung für Apples M2 [Notiz]

Blender 3.4: Grafiksuite erhält Support für Wayland unter Linux

Neptune 7.5 („Ada“): Deutsches Derivat von Debian mit neuerem Linux-Kernel 5.18

Linux-Paket-Management: Flatpak 1.10 mit Support für GCC 11 veröffentlicht (Update)

Zurück
Oben