caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Jonathan Protzenko <jonathan.protzenko@gmail.com>
To: Kakadu <kakadu.hafanana@gmail.com>
Cc: caml-list@inria.fr
Subject: Re: [Caml-list] Re: New version of the binary installer for Windows
Date: Tue, 03 Apr 2012 14:32:34 +0200	[thread overview]
Message-ID: <4F7AEDE2.3070007@gmail.com> (raw)
In-Reply-To: <CAGmVoG2qsMdwK997mH2qWQW=9=KFssDs5_R_2AHfWJDpLUTjXA@mail.gmail.com>

On 03/30/2012 07:38 PM, Kakadu wrote:
> Hi Jonathan
>
> Can you test compilation using camlp4r preprocessor?
>   It says that "OCaml and preprocessor have incompatible version" on my windows.
Same here. I have no idea why this is, maybe camlp4r hasn't been updated 
with the latest changes on trunk, or maybe it is unable to parse the 
"+dev" version number... anyway, I'm not a camlp4 expert, so I can't do 
much here :).

Cheers,

jonathan
>
> Best wishes,
> Kakadu
>
> On Fri, Mar 30, 2012 at 6:15 PM, Jonathan Protzenko
> <jonathan.protzenko@gmail.com> wrote:
>> Hi again,
>>
>> Following all the good suggestions in this thread, I've updated the
>> installer. It now downloads and runs cygwin's setup.exe so as to provide a
>> fully working environment for OCaml on windows after the installer
>> completes. The cygwin installer runs in silent mode, that is, the progress
>> window shows up, but there is no user prompt.
>>
>> I've also looked into odb compatibility, and it looks like after writing a
>> few patches, odb now runs fine on Windows. However, Oasis-generated setup.ml
>> files do not work at all on windows. Any help in that area would be highly
>> appreciated.
>>
>> Thanks,
>>
>> jonathan
>>
>>
>> On 03/28/2012 02:24 PM, Jonathan Protzenko wrote:
>>
>> Hi,
>>
>> I've spent the past few days improving the OCaml installer for windows. This
>> should solve all issues that have been mentioned previously. This in
>> preparation for the upcoming 4.0 release ; therefore, the "beta installer"
>> below will install a fairly recent trunk version of OCaml.
>>
>> http://yquem.inria.fr/~protzenk/caml-installer/ocaml-4.01.0+dev0-i686-mingw64.exe
>>
>> Changelog:
>>
>> - The installer packages a working and well-configured findlib, out of the
>> box. This means you can open up cmd.exe, type ocaml, then type #use
>> "topfind";; in the top-level.
>> - The installer no longer blasts the PATH variable if it is too long.
>> Moreover, it is now able to deal with PATHs that are up to 8192 bytes long.
>> - The installer is now able to deal with multi-user privileges: in
>> particular, you can use this installer on a limited account: OCaml will
>> properly install into your local "Application Data" folder if you don't have
>> administrator rights on your machine. This should be particularly useful for
>> school computers that run Windows.
>> - Various fixes: better cleanups on exit, minor fixes for OCamlWinPlus,
>> properly warn the user if it was unable to download ActiveTCL from the
>> internet.
>> - The installer packages a newer version of flexlink, so you shouldn't have
>> any more issues with gcc not accepting the -mno-cygwin option. However, the
>> new, official toolchain uses the mingw64 32-bit compilers. This means
>> flexlink will look for a i686-w64-mingw32-gcc in your path whenever you try
>> to do native compilation. The official, recommended way to work is to
>> install cygwin and its mingw64 packages. While in theory it should be
>> possible to work within a MSys environment, some issues [1] currently
>> prevent you from doing so.
>>
>> [1] http://caml.inria.fr/mantis/view.php?id=5465
>>
>> Please let me know if anything doesn't work as expected. This will be the
>> official installer for the 4.0 release.
>>
>> Cheers,
>>
>> jonathan
>>
>>
>>



  reply	other threads:[~2012-04-03 12:32 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-03-28 12:24 [Caml-list] " Jonathan Protzenko
2012-03-28 14:55 ` Kakadu
2012-03-28 15:19   ` Jonathan Protzenko
2012-03-28 15:25     ` Wojciech Meyer
2012-03-28 15:38       ` Jonathan Protzenko
2012-03-28 15:54       ` David Allsopp
2012-03-28 16:04         ` Jonathan Protzenko
2012-03-28 17:36       ` Adrien
2012-03-28 20:42         ` Jonathan Protzenko
2012-03-29 11:55     ` Kakadu
2012-03-29 12:18       ` Gabriel Scherer
2012-03-29 12:19         ` Jonathan Protzenko
2012-03-29 12:27         ` Kakadu
2012-03-28 15:32   ` Jonathan Protzenko
2012-03-30 14:15 ` [Caml-list] " Jonathan Protzenko
2012-03-30 14:41   ` David Allsopp
2012-03-30 17:38   ` Kakadu
2012-04-03 12:32     ` Jonathan Protzenko [this message]
2012-03-31  9:34   ` Sylvain Le Gall
2012-04-02  8:03   ` Romain Bardou
2012-04-02  8:21     ` Alain Frisch
2012-04-02  8:23     ` David Allsopp
2012-04-02 11:14     ` Adrien
2012-04-02 11:39       ` Romain Bardou
2012-04-02 11:53       ` Jonathan Protzenko

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=4F7AEDE2.3070007@gmail.com \
    --to=jonathan.protzenko@gmail.com \
    --cc=caml-list@inria.fr \
    --cc=kakadu.hafanana@gmail.com \
    /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).