kernel 0.01 ouioui vous avez bien vu 0.01!

kernel 0.01 ouioui vous avez bien vu 0.01! - Linux et OS Alternatifs

Marsh Posté le 04-12-2005 à 13:21:51    

salut
j'ai trouvé par hazard un kernel 0.01 :sol:  sur mon disk je ne veux rien faire avec mais juste pour voir... ce que c etait linux y a 13 ans...
mais au moment de le compiler :

Citation :

[root@xavier-srv linux]# make config
make: *** Pas de règle pour fabriquer la cible « config ». Arrêt.
[root@xavier-srv linux]#


Citation :

# make dep
sed '/\#\#\# Dependencies/q' < Makefile > tmp_make
(for i in init/*.c;do echo -n "init/";gcc -E -nostdinc -Iinclude -M $i;done) >> tmp_make
cp tmp_make Makefile
(cd fs; make dep)
make[1]: Entering directory `/home/documents/OS/Linux/kernels/linux-0.01/linux/fs'
sed '/\#\#\# Dependencies/q' < Makefile > tmp_make
(for i in *.c;do gcc -E -nostdinc -I../include -M $i;done) >> tmp_make
cp tmp_make Makefile
make[1]: Leaving directory `/home/documents/OS/Linux/kernels/linux-0.01/linux/fs'
(cd kernel; make dep)
make[1]: Entering directory `/home/documents/OS/Linux/kernels/linux-0.01/linux/kernel'
sed '/\#\#\# Dependencies/q' < Makefile > tmp_make
(for i in *.c;do echo -n `echo $i | sed 's,\.c,\.s,'`" "; \
        gcc -E -nostdinc -I../include -M $i;done) >> tmp_make
cp tmp_make Makefile
make[1]: Leaving directory `/home/documents/OS/Linux/kernels/linux-0.01/linux/kernel'
(cd mm; make dep)
make[1]: Entering directory `/home/documents/OS/Linux/kernels/linux-0.01/linux/mm'
sed '/\#\#\# Dependencies/q' < Makefile > tmp_make
(for i in *.c;do gcc -E -nostdinc -I../include -M $i;done) >> tmp_make
cp tmp_make Makefile
make[1]: Leaving directory `/home/documents/OS/Linux/kernels/linux-0.01/linux/mm'


Citation :

# make bzImage
make: *** Pas de règle pour fabriquer la cible « bzImage ». Arrêt.
[root@xavier-srv linux]# make zImage
make: *** Pas de règle pour fabriquer la cible « zImage ». Arrêt.
[root@xavier-srv linux]# make Image
gas -c -o boot/head.o boot/head.s
make: gas : commande introuvable
make: *** [boot/head.o] Erreur 127


 
est ce que qqun sait comment on compile ce kernel?


---------------
Si tu bois froid juste après le potage chaud, ça va faire sauter l'émail de tes dents - Monorailcat iz ohverin
Reply

Marsh Posté le 04-12-2005 à 13:21:51   

Reply

Marsh Posté le 04-12-2005 à 13:23:09    

t'as pas un readme [:petrus75]

Reply

Marsh Posté le 04-12-2005 à 13:23:10    

C'est compatible 32 bits ?


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
Reply

Marsh Posté le 04-12-2005 à 13:57:52    

j'avais déjà essayé en vain.


---------------
The Toast, un docu-fiction qui teste la loi de murphy et les films en carton
Reply

Marsh Posté le 04-12-2005 à 14:05:31    

d'emblée, ça compilera pas avec un gcc récent, je sais même pas si un 2.95 accepterait :??:
 
sinon, vu ton erreur, il cherche un soft du nom de gas, ça doit être un assembleur


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 05-12-2005 à 08:40:47    

L'archive du kernel pèse combien ?  :??:

Reply

Marsh Posté le 05-12-2005 à 14:33:34    

gas, c'est l'assembler de AT&T...

Reply

Marsh Posté le 05-12-2005 à 16:34:08    

nodus: le source doit faire dans les 250ko decompressé
bibisu: on peut le trouver ou gas??
 
je ne sais pas quel gcc  j'ai (il est sur une mandrake 10.0)
est que ca pourrait passer sur le GCC d'une slackware 2.20 (date de 1996)
je peut l installer a l'occasion


---------------
Si tu bois froid juste après le potage chaud, ça va faire sauter l'émail de tes dents - Monorailcat iz ohverin
Reply

Marsh Posté le 05-12-2005 à 16:36:07    

Reply

Marsh Posté le 05-12-2005 à 16:36:07   

Reply

Marsh Posté le 05-12-2005 à 16:43:54    

je sais pas ou on peut le trouver... theoriquement (enfin, d'apres ce que 'ai vu, il est dispo avec gcc... mais quelle version ??)

Reply

Marsh Posté le 05-12-2005 à 16:44:39    

Intel2gas   converter between AT&T and Intel assembler syntax

Reply

Marsh Posté le 05-12-2005 à 17:40:16    

dr-freuderick: pour compiler le kernel 0.01 bien sur!!
on peut trouver intel2gas ici: http://membres.lycos.fr/cos2000/utilitaires.html
mais comment ca mache???


---------------
Si tu bois froid juste après le potage chaud, ça va faire sauter l'émail de tes dents - Monorailcat iz ohverin
Reply

Marsh Posté le 05-12-2005 à 18:47:19    

[quotemsg=759455,13,298159]dr-freuderick: pour compiler le kernel 0.01 bien sur!!
/quotemsg]
 
ben oué mais tu pourras meme pas le demarrer, l'interresant de ce noyau est d'analysé la structure etc..


---------------
The Toast, un docu-fiction qui teste la loi de murphy et les films en carton
Reply

Marsh Posté le 05-12-2005 à 20:07:43    

Gas = GNU assembler, donc je pense que c'est la commande as vu que c'est aussi l'assembleur gnu sur un système linux. Fait un alias.

Reply

Marsh Posté le 05-12-2005 à 20:57:34    

Meme au cas improbable ou tu arrives a le compiler, tu n'arrivera pas a le faire tourner. Bref tu peux regarder les sources si ca t'amuse, mais ca ne sert a rien d'essayer de le compiler.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed