Librairie manquante...

manta7 Messages postés 105 Date d'inscription samedi 25 janvier 2003 Statut Membre Dernière intervention 13 décembre 2008 - 3 janv. 2005 à 20:33
cs_Nebula Messages postés 787 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 7 juin 2007 - 3 janv. 2005 à 22:37
Bonjour, j'essaie de développer mon OS mais il me manque une librairie fondamentale : unistd.h

Que faire, car la mienne est bien incomplète et ne possède pas de
nombreuses fonctions comme fork(), dois-je passer sous linux, puis-je
telecharger un compilateur qui possède la librairie complete (j'ai
visual c++ 6 et dev c++ et aucune ne la possède completement) ou encore
dois-je la telecharger quelque part...



Merci de votre aide

2 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
3 janv. 2005 à 22:28
C'est bien moi qui n'ai pas tout compris à ta question où alors elle est bizzarement formulée ?
Quand on développe un OS, il ne manque aucune librairie puisqu'on doit se les écrire soi même, non ?

ciao...
BruNews, MVP VC++
0
cs_Nebula Messages postés 787 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 7 juin 2007 2
3 janv. 2005 à 22:37
unistd.h = UNIX

stdlib.h = C standard



Hors, si tu développes un OS et comme le fait remarquer BruNews, tu ne
peux t'appuyer que sur deux choses : le BIOS (à utiliser le moins
possible, dans le code d'init avant de passer en mode protégé) et les
librairies que tu auras écrites pour ton OS. Ne compte pas sur les deux
includes susnommés, donc...



Bon courage, tu en auras besoin ;-)
0
Rejoignez-nous