caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Kuba Ober <kuba@mareimbrium.org>
To: caml-list@inria.fr
Subject: Native win32 OCaml: recap
Date: Wed, 15 Oct 2008 10:42:09 -0400	[thread overview]
Message-ID: <200810151042.10524.kuba@mareimbrium.org> (raw)

Here's the recap from the discussion so far. I'm only considering
win32 platform, nothing else. Please pitch in if I didn't get it
right this time:

1. OCaml 3.11 will have a non-replaying bytecode debugger that runs
on native ports (built with msvc or mingw).
2. OCaml requires an installed C compiler, linker and assmebler
-- same ones as used during build - to link with native code.
3. Bytecode OCaml requires no external tools to "compile" and run
OCaml code that does not call upon newly defined native functions.
4. ocamlopt does require assembler and linker to produce the executable.
5. OCaml requires at least msys to build itself using either msvc or mingw
compilers. msys is provides bash, make and friends. OCaml does not
build using nmake.
6. ocamlopt can use either ml or masm for assembler; ml comes with
recent Visual Studios. When ml is not present, it would be good
to have it use nasm instead.

Cheers, Kuba


             reply	other threads:[~2008-10-15 14:42 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-10-15 14:42 Kuba Ober [this message]
2008-10-15 16:27 ` [Caml-list] " Kuba Ober

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200810151042.10524.kuba@mareimbrium.org \
    --to=kuba@mareimbrium.org \
    --cc=caml-list@inria.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).