caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Gerd Stolpmann <info@gerd-stolpmann.de>
To: Caml list <caml-list@inria.fr>
Subject: Re: [Caml-list] install-ocaml.sh
Date: Fri, 19 Mar 2004 18:09:20 +0100	[thread overview]
Message-ID: <1079716160.1280.61.camel@ice.gerd-stolpmann.de> (raw)
In-Reply-To: <Pine.SOL.4.44.0403191323230.27329-100000@clipper.ens.fr>

On Fre, 2004-03-19 at 13:26, Alain.Frisch@ens.fr wrote:
> On Fri, 19 Mar 2004, Gerd Stolpmann wrote:
> 
> > Cygwin support is under development. That means there is a GODI version
> > bootstrapping under Cygwin (thanks to Eugene Kotlyarov). I have not yet
> > released it because there are still some important problems with it,
> > e.g. one currently cannot self-update godi_console, but it is nearly
> > finished.
> 
> What about the mingw port ?

This is a lot more complicated than the cygwin port:

- GODI uses a number of C programs that must be ported to Windows. 
- godi_console contains code that runs only under Unix, although this
  code is already separated into special modules, for easier porting.
- In addition to the problems already solved for Cygwin, and the 
  different OS primitives, more Windows peculiarities must be taken
  into account, e.g. the different filenames ("\" as separator, drive
  letters), no symlinks, etc.

A full port to MinGW is a lot of work! However, it is also possible to
do a "half port", that means that the mentioned C programs and
godi_console are taken from the Cygwin port as binaries. Of course, the
ocaml core and all libraries would be for MinGW. This means that GODI
itself still requires the Cygwin DLL to run, but that it would be
possible to generate pure Windows executables. This "half port" should
be quite simple (any volunteers?).

Gerd
-- 
------------------------------------------------------------
Gerd Stolpmann * Viktoriastr. 45 * 64293 Darmstadt * Germany 
gerd@gerd-stolpmann.de          http://www.gerd-stolpmann.de
------------------------------------------------------------

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners


  reply	other threads:[~2004-03-19 17:09 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-03-19 11:10 Issac Trotts
2004-03-19 12:17 ` Gerd Stolpmann
2004-03-19 12:26   ` Alain.Frisch
2004-03-19 17:09     ` Gerd Stolpmann [this message]
2004-03-19 17:30     ` Christoph Bauer
2004-03-19 12:38   ` Issac Trotts
2004-03-19 18:09 ` Ken Rose

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=1079716160.1280.61.camel@ice.gerd-stolpmann.de \
    --to=info@gerd-stolpmann.de \
    --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).