On Wed, 23 Apr 2008 00:25:25 +0200, Benjamin Vadon wrote:
> 
> Je dois créer un logiciel graphique (gtk) qui communique avec ce matériel,
> et ce faisant appel à la DLL, et j'aurai souhaité le développer en ocaml, au
> lieu de c++ comme prévu au départ, pour divers raisons.

Vous voudrez probablement lire le chapitre gtk de http://ocaml-tutorial.org/

> Le point qui me bloque donc pour me lancer dans le choix d'ocaml est de
> savoir comment intégrer les appels à la DLL.

Il faut écrire des stubs comme décrit dans le manuel :
http://caml.inria.fr/pub/docs/manual-ocaml/manual032.html
Pour la compilation, vous pouvez regarder le script
http://www.ocaml.info/ocaml_sources/pcre-ocaml-5.14.0/pcre_make.win32/make_pcre.ml
de PCRE-OCaml qui crée les lignes de commande nécessaires.

Ce tutorial peut éventuellement vous être utile :
http://www.linux-nantes.org/~fmonnier/OCaml/ocaml-wrapping-c.php

Bien sûr, vous pouvez aussi essayer la branche « natdynlink » :
http://alain.frisch.fr/natdynlink.html

Cordialement,
ChriS

_______________________________________________
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

Reply via email to