caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* [Caml-list] Running ocaml programs on Windows
@ 2011-09-11 13:35 jocelyn.serot
  2011-09-11 13:46 ` Török Edwin
  2011-09-11 18:07 ` Dmitry Grebeniuk
  0 siblings, 2 replies; 4+ messages in thread
From: jocelyn.serot @ 2011-09-11 13:35 UTC (permalink / raw)
  To: caml-list

Hello,

This may be a trivial question for people working on multiple platforms but,
having worked for a long time only on Unix-like platforms (including Mac OS X),
i'm a bit puzzled..

What is the "best" (simplest both for the programmer and, most importantly, the
end user) way to develop a program in Ocaml in order to distribute it to people
having only MS Windows platforms ? 

Is it possible to cross-compile (from what i've read, no)  ?

Do i have to install a ocaml distribution on a machine running windows, compile
my program with the installed tools (ocamlc/ocamlopt) and distribute the
resulting .exe ?

Aux question : In the Unix version, arguments are passed on the command line. I
understand that the same can be done under Windows using some kind of "shell"
(under Cygwin). But this may be disruptive to many Windows users who are used
to the "click to launch" approach. Is there some kind of tool that could
automatically wrap a command-line-based app into a click-to-launch app (with
some additionnal pop-ups to enter arguments for ex) ? 

Sorry if these questions sound trivial but despite a long experience in Ocaml
programming (>15 yrs), i've never been exposed to sw dev under windows (in fact
i deliberately avoid this terrain ;) 

Btw, for those interested, the program i'm trying to port is a compiler
generating VHDL code for FPGAs from high-level actor-dataflow descriptions
(more info here :
http://wwwlasmea.univ-bpclermont.fr/Personnel/Jocelyn.Serot/caph.html).
For the moment, i'm distributing a bytecode but this requires the target
audience to have a ocaml distrib installed on their machine (which, from
experience, most of them view it as an hindrance). 

Thanks for help,

Jocelyn

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

end of thread, other threads:[~2011-09-11 18:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-09-11 13:35 [Caml-list] Running ocaml programs on Windows jocelyn.serot
2011-09-11 13:46 ` Török Edwin
     [not found]   ` <987A8AE7-1A72-4C79-A0E2-1C1413B26E16@wanadoo.fr>
     [not found]     ` <4E6CC8C8.9030001@gmail.com>
2011-09-11 16:41       ` Jocelyn Sérot
2011-09-11 18:07 ` Dmitry Grebeniuk

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).