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 -- Caml-list mailing list. Subscription management and archives: https://sympa-roc.inria.fr/wws/info/caml-list Beginner's list: http://groups.yahoo.com/group/ocaml_beginners Bug reports: http://caml.inria.fr/bin/caml-bugs
