From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.9 required=5.0 tests=AWL,SPF_FAIL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by yquem.inria.fr (Postfix) with ESMTP id D1C1CBBAF for ; Sat, 7 Feb 2009 15:44:03 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkMCAIYsjUlQW+UCe2dsb2JhbACUOAEBFiIEuQaEGgY X-IronPort-AV: E=Sophos;i="4.37,396,1231110000"; d="scan'208";a="23729381" Received: from main.gmane.org (HELO ciao.gmane.org) ([80.91.229.2]) by mail1-smtp-roc.national.inria.fr with ESMTP/TLS/AES256-SHA; 07 Feb 2009 15:44:03 +0100 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1LVoPY-00069H-0q for caml-list@inria.fr; Sat, 07 Feb 2009 14:44:00 +0000 Received: from ks300734.kimsufi.com ([91.121.65.225]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 07 Feb 2009 14:44:00 +0000 Received: from sylvain by ks300734.kimsufi.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 07 Feb 2009 14:44:00 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: caml-list@inria.fr From: Sylvain Le Gall Subject: Re: [ANN] OCaml Batteries Included, alpha 3 Date: Sat, 7 Feb 2009 14:43:49 +0000 (UTC) Message-ID: References: <1233936696.6216.65.camel@Blefuscu> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: ks300734.kimsufi.com User-Agent: slrn/pre0.9.9-102 (Linux) Sender: news X-Spam: no; 0.00; le-gall:01 ocaml:01 mikkel:01 rgensen:01 mikkel:01 findlib:01 ocamlmklib:01 findlib:01 cygwin:01 ocamlmklib:01 ocaml:01 macos:01 invoke:01 wrote:01 data:02 Hello, On 07-02-2009, Mikkel Fahnøe Jørgensen wrote: > So in conclusion, Batteries is a very important contribution but we > must also improve on the tool chains and build environment. > ocamlbuild, flexdll, cross platform findlib and ocamlmklib are all > steps in the right direction. > - ocamlbuild works on windows and linux - findlib works on windows and linux (however you need some tools from cygwin in some case like for building findlib) flexdll is not required directly (i think you don't need to invoke it directly) and ocamlmklib can be replaced by ocamlbuild. Building ocaml itself is still complicated on Windows (but not that much once you know how to do it), but I don't think you can easily address this problem in any way. So: what need to be improved? Regards Sylvain Le Gall ps: I have no data concerning MacOS, FreeBSD and other