cs_AlexMAN
Messages postés1536Date d'inscriptionsamedi 21 décembre 2002StatutMembreDernière intervention24 mai 2009
-
12 juil. 2004 à 22:49
tristan3215
Messages postés12Date d'inscriptionlundi 21 avril 2014StatutMembreDernière intervention 3 mai 2022
-
23 avril 2014 à 19:43
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
tristan3215
Messages postés12Date d'inscriptionlundi 21 avril 2014StatutMembreDernière intervention 3 mai 2022 23 avril 2014 à 19:43
bonjour je revois un message pour demande comment fait ont pour le booter avec GRUB car j'ai installer gurb sur un USB j'ai demander au fichier ( menu.lst )
de booter le fichier KERNEL mais il me dit que le fichier n'est pas reconnu
comment je peut faire avc grub ???? Merci
Bonjour merci pour se debut de noyau qui aide beaucoup juste un probleme dans la compilation il me mais erreur sur printf
(include/kernel.h:8 warning: conflictng types for built_in function 'Printf' )
peut tu m'eclairer un peut ?
cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 20132 26 sept. 2007 à 16:17
Salut à tous, je suis sous windows, arrive pas a compiler (il me dit que fichier introuvable), j'ai pas de lecteure disquette alors j'utilise un dvd, fonctionne pas, bochs, il dit qu'il y a une erreur.
Qu'es que je dois fire?
linio
Messages postés8Date d'inscriptionmardi 29 novembre 2005StatutMembreDernière intervention 1 décembre 2005 13 déc. 2005 à 12:14
merci
sinon tu connaiterais pas un site pour apprendre le asm?
cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008 7 déc. 2005 à 04:29
non...parce que après tout , l'asm est a la base de tout OS ... le C/C++ ont été créé pour facilité la programmation tout simplement .... lors de la compilation c'est porté en assembleur qui , en faite ,est le langage le plus proche de la machine ....
Tu as absolument besoin de l'asm pour interagir avec les peripherique et tout , le c a la base ne sait pas le faire ...
En tout cas je sais pas trop comment expliqué ... mais ... tu dois connaitre l'asm... c'est un fait , sans sa bonne chance pour faire un OS ... faut vraiment une bonne connaissance du fonctionmmeent de l'ordinateur et du cpu pour faire un vrai OS ...
Mais rassure toi , la plus grande partie d'un OS est fait effectivement en C pour facilité le développement et la relecture du code ...
linio
Messages postés8Date d'inscriptionmardi 29 novembre 2005StatutMembreDernière intervention 1 décembre 2005 6 déc. 2005 à 12:25
Un systeme d'exploitation sans assembleur que du c++
c'est possible?
cs_bloom1
Messages postés328Date d'inscriptionjeudi 26 août 2004StatutMembreDernière intervention 8 mars 2007 6 déc. 2005 à 01:03
En C ? C++ ?
Si tu ne veux pas utiliser de compilateur cela va être très compliqué...
linio
Messages postés8Date d'inscriptionmardi 29 novembre 2005StatutMembreDernière intervention 1 décembre 2005 5 déc. 2005 à 09:49
j'aimerais créer un systeme d'exploitation avec un bloc-note.
Sans utiliser asm,je peux en faire un?
cs_bloom1
Messages postés328Date d'inscriptionjeudi 26 août 2004StatutMembreDernière intervention 8 mars 2007 29 mai 2005 à 20:36
Quel compilateur tu utilises ??? Moi j'ai pas de lecteur de disquettes sur mon nouveau PC (c'est la nouvelle technologie, pas de lecteur de disquettes mais des cartes mémoires USB :p) tk, vous me direz ca comment je pourais m'arranger pour le faire marcher :p
Merci d'avance !
Bloom1
cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008 17 sept. 2004 à 14:17
Nan je ne crois pas , j'ai developper ce kernel alors que j'utilisais Mandrake Linux 10.0 alors , sa devrai fonctionner...
@++
YoMan64
PhPKoDe.Com
FearBlue
Messages postés149Date d'inscriptionlundi 15 septembre 2003StatutMembreDernière intervention26 octobre 2008 17 sept. 2004 à 08:25
yep yoman je lutilise
mais je suis Linux est ce que ca change quelque chose ???
@+
cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008 16 sept. 2004 à 23:16
est ce que tu utilise la ligne "ld -T link.ld -o bin\kernel --oformat binary bin/Loader.o bin/kernel.o" pour compiler le kernel ? parce quil faut utilise link.ld.
FearBlue
Messages postés149Date d'inscriptionlundi 15 septembre 2003StatutMembreDernière intervention26 octobre 2008 15 sept. 2004 à 19:16
slt a tous
je suis sous linux(mandrake 10.0)
et lorsque jutilise ld pour linker g cette erreur
bin/loader.o(.text+0x1):bin/loader.o: undefined reference to `_k_main'
si yen a qui savent ??
merci d'avance
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 18 juil. 2004 à 16:38
si ça t'interesse vraiment, regarde du coté des linux mag, le n°62 par exemple, il y a 20 pages dessus
cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008 12 juil. 2004 à 23:05
de rien ;)
Mais si tu veux developper un os , il est imperatif de connaitre l'assembleur. Il faut au moin connaitre la base pour developper un kernel comme celui ci
Ne te decourage pas c'est assez simple de faire un petir kernel comme celui ci .
Je n'ai pas d'etudes ni rien j'ai appris l'assembleur en regardant d'autres sources et le c c'est pareil donc c'est pas trop compliquer ;)
Allez Bonne chance et @+
cs_AlexMAN
Messages postés1536Date d'inscriptionsamedi 21 décembre 2002StatutMembreDernière intervention24 mai 20091 12 juil. 2004 à 22:59
Ok merci yoman64, et continue paske c VRAIMENT interessant, j'ai tjrs voulu savoir comment faire ca...Merci donc
cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008 12 juil. 2004 à 22:54
Et c'est vrai que je devrai commenter .Je me lance la dessus tout de suite d'ici peu je post la source commenter.
cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008 12 juil. 2004 à 22:53
Bon quelques expliquations pour un os:
l'assembleur est essentiel parce que pour acceder a la memoire video et au lecteur de disquette , il faut utiliser de l'assembleur .
Ensuite oui j'ai des liens avec des cours (sa ma bcp aider :)) .
Je les cherches et je poste un autre comment dans quelques minutes...
cs_AlexMAN
Messages postés1536Date d'inscriptionsamedi 21 décembre 2002StatutMembreDernière intervention24 mai 20091 12 juil. 2004 à 22:49
Personnellement, j'ai rien compris au code, tu utilises pas mal de bout en ASM, et de valeur hexa, qui, pour le programmeur lambda sont INcomprehensibles...Dommage donc qu'il manque de commentaire, paske c vraiment quelque chose ki m'interesse (a defaut d'avoir mis des commentaires, tu aurais des liens vers des cours ou autres ?)
23 avril 2014 à 19:43
de booter le fichier KERNEL mais il me dit que le fichier n'est pas reconnu
comment je peut faire avc grub ???? Merci
Modifié par tristan3215 le 22/04/2014 à 21:24
(include/kernel.h:8 warning: conflictng types for built_in function 'Printf' )
peut tu m'eclairer un peut ?
26 sept. 2007 à 16:17
Qu'es que je dois fire?
13 déc. 2005 à 12:14
sinon tu connaiterais pas un site pour apprendre le asm?
7 déc. 2005 à 04:29
Tu as absolument besoin de l'asm pour interagir avec les peripherique et tout , le c a la base ne sait pas le faire ...
En tout cas je sais pas trop comment expliqué ... mais ... tu dois connaitre l'asm... c'est un fait , sans sa bonne chance pour faire un OS ... faut vraiment une bonne connaissance du fonctionmmeent de l'ordinateur et du cpu pour faire un vrai OS ...
Mais rassure toi , la plus grande partie d'un OS est fait effectivement en C pour facilité le développement et la relecture du code ...
6 déc. 2005 à 12:25
c'est possible?
6 déc. 2005 à 01:03
Si tu ne veux pas utiliser de compilateur cela va être très compliqué...
5 déc. 2005 à 09:49
Sans utiliser asm,je peux en faire un?
29 mai 2005 à 20:36
Merci d'avance !
Bloom1
17 sept. 2004 à 14:17
@++
YoMan64
PhPKoDe.Com
17 sept. 2004 à 08:25
mais je suis Linux est ce que ca change quelque chose ???
@+
16 sept. 2004 à 23:16
15 sept. 2004 à 19:16
je suis sous linux(mandrake 10.0)
et lorsque jutilise ld pour linker g cette erreur
bin/loader.o(.text+0x1):bin/loader.o: undefined reference to `_k_main'
si yen a qui savent ??
merci d'avance
18 juil. 2004 à 16:38
12 juil. 2004 à 23:05
Mais si tu veux developper un os , il est imperatif de connaitre l'assembleur. Il faut au moin connaitre la base pour developper un kernel comme celui ci
Ne te decourage pas c'est assez simple de faire un petir kernel comme celui ci .
Je n'ai pas d'etudes ni rien j'ai appris l'assembleur en regardant d'autres sources et le c c'est pareil donc c'est pas trop compliquer ;)
Allez Bonne chance et @+
12 juil. 2004 à 22:59
12 juil. 2004 à 22:54
Et c'est vrai que je devrai commenter .Je me lance la dessus tout de suite d'ici peu je post la source commenter.
12 juil. 2004 à 22:53
l'assembleur est essentiel parce que pour acceder a la memoire video et au lecteur de disquette , il faut utiliser de l'assembleur .
Ensuite oui j'ai des liens avec des cours (sa ma bcp aider :)) .
Je les cherches et je poste un autre comment dans quelques minutes...
12 juil. 2004 à 22:49
++
Alhexman