caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* Re: [Caml-list] Appel de fonction Caml a Partir d'un programme C/C++
@ 2001-07-16 13:54 Zimmermann Yann
  0 siblings, 0 replies; 2+ messages in thread
From: Zimmermann Yann @ 2001-07-16 13:54 UTC (permalink / raw)
  To: caml-list

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 2184 bytes --]


> Je ne peux pas t\'aider mais te donner deux references 
> 1) le manuel de reference chapitre 17
> 2) Developpement d\'application en objective Caml O\'Reilly de Challioux,
> Manoury et Pagano p307 interopérabilité
> avec C. Le problème est abordé dans les 2 sens de C vers Ocaml et
> inversement.
> Il y a une copie de ce livre (j\'ai l\'autorisation des auteurs) à
> l\'adresse
> http://www-ufrima.imag.fr/PLACARD/ECOLE2/LDA/ouvrage/index.html
> Je peux même te copier le CD si tu le souhaites.
> Consulte le chapitre 12 et bonne chance.
> 
> 	Amicalement


	Ce sont justement les deux docs que j\'utilise. Malheureusemen, elles
expliquent surtout l\'appel de fonction C a partir de Caml, et reste tres
g\'en\'eral pour le contraire.
	En plus les explications sont tr`es confuses et ne donnent pas d\'exemple
r\'eelement complet.
	
	C\'est pourquoi j\'esperait que quelqu\'un qui ai l\'habitude de ce genre de
manipulation  puisse me donner un exemple simple et complet. (Et pas seulement
: ``il suffit d\'utiliser les callback\'\')
	
	
> Pourquoi ne pas utiliser l\'une des librairies d\'interface graphique ocaml,
>tel lablgtk, qui devrait (je n\'ai pas tester, mais d\'autres l\'on fait)
>fonctionner aussi bien sous unix que sous windows.

	En fait, j\'utilise le toolkit Qt-KDE, de facon a ce aue le logiciel que nous
utlisons puisse etre par la suite integrer
	dans une application KDE. Les raisons de ce choix ne dependent pas de moi.

> Ceci dis, je pense que toutes les info que vous cherechez se trouve dans le
> chapitre d\'interfacage C<->ocaml de la doc, bien que l\'aspect C++ pourrait
>bien causer des problemes. Cependant, il doit etre possible d\'appeller du C
>a partir de C++, 
>donc cela devrait etre contournable.
> 

	Mon but est bien de cr\'eer un fichier objet C, accompagner d\'un .h, de
facon
`a pouvoir ne pas me soucier des problemes de communication entre C et Caml
(notamment de la gestion des exceptions) dans l\'interface elle-meme.


Merci de vos r\'eponses
Yann



-------------------
Bug reports: http://caml.inria.fr/bin/caml-bugs  FAQ: http://caml.inria.fr/FAQ/
To unsubscribe, mail caml-list-request@inria.fr  Archives: http://caml.inria.fr


^ permalink raw reply	[flat|nested] 2+ messages in thread

* [Caml-list] Appel de fonction Caml a Partir d'un programme C/C++
@ 2001-07-16  8:37 Zimmermann Yann
  0 siblings, 0 replies; 2+ messages in thread
From: Zimmermann Yann @ 2001-07-16  8:37 UTC (permalink / raw)
  To: caml-list

English version at the bottom

Bonjour

Nous d'eveloppons actuellement une interface graphique en C++, `a partir de
laquelle nous souhaitons appeler des fonctions Caml (g'en'er'ees
automatiquement grace `a Coq).
Nous ne trouvons pas dans les docs disponibles en ligne d'exemple complet
expliquant correctement comment faire ca.
Quelqu'un connaitrait-il une URL (ou un exemple de votre cru) o`u nous
pourrions trouv'e un exemple simple d'un programme C qui appelle un fonction
Caml (avec les commandes de compilation ce serait bien).

Merci pour votre aide


Yann


Hello,

We actually develop a graphic interface in C++ and we want to call a Caml
function (automatically generated by Coq).
We don't find online document, which explains correctly how to do.
Do you know an URL or an example where we can find a C program which calls a
Caml function(with compil commands).

Thank you.






-------------------
Bug reports: http://caml.inria.fr/bin/caml-bugs  FAQ: http://caml.inria.fr/FAQ/
To unsubscribe, mail caml-list-request@inria.fr  Archives: http://caml.inria.fr


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-07-16 13:51 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-07-16 13:54 [Caml-list] Appel de fonction Caml a Partir d'un programme C/C++ Zimmermann Yann
  -- strict thread matches above, loose matches on Subject: below --
2001-07-16  8:37 Zimmermann Yann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).