[Kos-dev] OCaml dans KOS : ça tourne !

Thomas Petazzoni thomas.petazzoni at enix.org
Sun Jan 16 14:55:40 CET 2005


Salut,

David MENTRE wrote:

>  - pour les I/O, il faut juste trouver un équivalent pour read, write,
>    lseek, unlink, ... Suivant les cas, ça peut être utile (par
>    ex. émuler write par des ktty_printk) ou inutile (unlink si pas de
>    fichiers) ;

C'est vrai qu'en dehors d'un printk(), à priori, il n'y a pas vraiment 
besoin des I/O standards.

> Il y a l'option magique -output-obj sur ocamlopt qui produit un .o avec
> tous les symboles résolus, prêt à être linké avec libasmrun.a d'autres
> .o en C.

Hum, d'accord. Mais alors il faut linker libasmrun.a dans chaque module 
qui utilise du Ocaml ?

> J'ai tout mis sur le web :
>  http://www.linux-france.org/~dmentre/kos/module_ocaml_asmrun.tar.gz

Ok. Merci.

Et sinon, on peut faire quoi en Ocaml là maintenant ? Un système de 
fichiers implémenté en Ocaml ? Un driver ? Un allocateur de mémoire ?

Thomas
-- 
PETAZZONI Thomas - thomas.petazzoni at enix.org
http://thomas.enix.org - Jabber: thomas.petazzoni at jabber.dk
KOS: http://kos.enix.org/ - SOS: http://sos.enix.org
Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E  1624 F653 CB30 98D3 F7A7

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 256 bytes
Desc: OpenPGP digital signature
Url : http://the-doors.enix.org/pipermail/kos-dev/attachments/20050116/fc0f7fbd/signature.pgp


More information about the Kos-dev mailing list