Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
OCaml for Windows: a suggestion
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2001-02-10 (21:47)
From: Jean Martos <jean.martos@w...>
Subject: Re: OCaml for Windows: a suggestion

Lionel Fourquaux a écrit :

> [French version at the end]
>         Hello,
>         I'd like to suggest a change in the way OCaml is built
> under Windows. Wouldn't it be better if the files from byterun/
> that are shared by ocamlrun, the native code compiler and the
> otherlibs (i.e. the GC, the primitives, and support functions)
> were put in a DLL ?

In poor English :

This is a good idea. But I think that the most important job to do for
OCaml on Windows
is to port it under gcc. I already compile it with mingw32. I do it
because I need to interface OCaml and gnat, and for the moment it runs

Due to the cleany OCaml code, the modifications are limited, and the job
to make
the patches in order to make a cleany distribution is not so important.

I think that such a distribution is awaited by a numerous people of the
Ocaml community.

En français :

C'est une bonne idée. Mais il me semble qu'il serait plus intéressant de
disposer d'une
distribution compilée avec gcc.

J'ai compilé la version 3.0 avec mingw32, car j'ai besoin d'interfacer
OCaml avec gnat. Et cela marche trés bien.

Le code Ocaml est trés bien écrit et les modifications que j'ai
effectuées, aussi bien dans les sources que dans les makefiles sont trés
limitées (Merci de ne pas avoir utilisé AUTOCONF).

Je crois que nous sommes nombreux parmi la communauté OCaml à attendre
une distribution compilant avec gcc sous Windows, cela permetrait de
s'affranchir du compilateur vcc et, surtout de l'assembleur masm, qui
est difficile à trouver et à installer.

Le travail à effectuer pour fournir une distribution  gcc officielle
sous windows n'est pas si important. Peut être que nos amis de l'INRIA
... nous ferons ce cadeau pour la naissance du consortium?

Jean Martos.