Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2525 connectés 

 


Dernière réponse
Sujet : kernel 0.01 ouioui vous avez bien vu 0.01!
matafan 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.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
matafan 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.
madkat 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.
dr-freuderick [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..
manisque 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???
Intel2gas   converter between AT&T and Intel assembler syntax
je sais pas ou on peut le trouver... theoriquement (enfin, d'apres ce que 'ai vu, il est dispo avec gcc... mais quelle version ??)
dr-freuderick mais pourquoi faire ?
manisque 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
gas, c'est l'assembler de AT&T...
dr-freuderick http://www.kernel.org/pub/linux/kernel/Historic/
nodus L'archive du kernel pèse combien ?  :??:
Mjules 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
dr-freuderick j'avais déjà essayé en vain.
mirtouf C'est compatible 32 bits ?
l0ky t'as pas un readme [:petrus75]
manisque 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?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)