Intégration librairies standards dans un OS
Fermé
faab
-
17 juil. 2011 à 23:08
nicocorico Messages postés 799 Date d'inscription dimanche 19 juin 2011 Statut Membre Dernière intervention 3 juillet 2018 - 20 juil. 2011 à 05:48
nicocorico Messages postés 799 Date d'inscription dimanche 19 juin 2011 Statut Membre Dernière intervention 3 juillet 2018 - 20 juil. 2011 à 05:48
A voir également:
- Intégration librairies standards dans un OS
- Reinstaller mac os - Guide
- Intégrer une vidéo dans un powerpoint - Guide
- Mac os 15 - Accueil - MacOS
- Mac os 14 - Accueil - MacOS
- Chrome os iso - Guide
3 réponses
nicocorico
Messages postés
799
Date d'inscription
dimanche 19 juin 2011
Statut
Membre
Dernière intervention
3 juillet 2018
138
18 juil. 2011 à 13:03
18 juil. 2011 à 13:03
ça semble compliqué, Si tu utilises des .dll, il faut que tu écrives un chargeur de dll, idem pour le .exe résultant du noyau en C, et il faut que tu te renseignes sur les ressources nécessaires pour faire fonctionner les librairies utiles hors de leur contexte...
nicocorico
Messages postés
799
Date d'inscription
dimanche 19 juin 2011
Statut
Membre
Dernière intervention
3 juillet 2018
138
18 juil. 2011 à 22:43
18 juil. 2011 à 22:43
Le problème a été signalé mais ils ont manifestement du mal à le résoudre, peut-être devraient-ils poser une question dans le forum !
Alors voilà ce que j'ai répondu :
ça semble compliqué, Si tu utilises des .dll, il faut que tu écrives un chargeur de dll, idem pour le .exe résultant du noyau en C, et il faut que tu te renseignes sur les ressources nécessaires pour faire fonctionner les librairies utiles hors de leur contexte...
Alors voilà ce que j'ai répondu :
ça semble compliqué, Si tu utilises des .dll, il faut que tu écrives un chargeur de dll, idem pour le .exe résultant du noyau en C, et il faut que tu te renseignes sur les ressources nécessaires pour faire fonctionner les librairies utiles hors de leur contexte...
Ok, MRC ! Je pense que je vais écrire mes propres librairies en .asm, puis je construirai les printf, scanf et autres. Ça prendra du temps, mais sûrement moins que de chercher à faire fonctionner des .dll (et j'aurais une belle banque de fonctions que je maitriserai) !
Sinon, par simple curiosité, les fonctions usuelles du C sont-elles bien écrites en ASM !? Si oui, ou trouver leur code source ?
Sinon, par simple curiosité, les fonctions usuelles du C sont-elles bien écrites en ASM !? Si oui, ou trouver leur code source ?
nicocorico
Messages postés
799
Date d'inscription
dimanche 19 juin 2011
Statut
Membre
Dernière intervention
3 juillet 2018
138
19 juil. 2011 à 18:21
19 juil. 2011 à 18:21
Pour ce qui est du C , je peux guère te renseigner car je ne connais pas, mais il serait logique que les fonctions de base soient en asm et peut-être que tu peux les trouver dans un compilateur C open source, tout simplement...
nicocorico
Messages postés
799
Date d'inscription
dimanche 19 juin 2011
Statut
Membre
Dernière intervention
3 juillet 2018
138
20 juil. 2011 à 05:48
20 juil. 2011 à 05:48
Tu l'as sans doute déjà vu, mais un site sur emu8086 donne un exemple de micro-os, si ça peut t'aider :
http://www.emu8086.com/assembler_source_code/
http://www.emu8086.com/assembler_source_code/