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.8 required=5.0 tests=AWL,SPF_SOFTFAIL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id 16B5FBC69 for ; Fri, 20 Oct 2006 12:29:16 +0200 (CEST) Received: from mail.rsise.anu.edu.au (mail.rsise.anu.edu.au [150.203.208.4]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id k9KATCic025868 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 20 Oct 2006 12:29:15 +0200 Received: from localhost (localhost [127.0.0.1]) by mail.rsise.anu.edu.au (Postfix) with ESMTP id 6345B5408A for ; Fri, 20 Oct 2006 20:29:04 +1000 (EST) Received: from mail.rsise.anu.edu.au ([150.203.208.4]) by localhost (mail [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18838-06 for ; Fri, 20 Oct 2006 20:29:04 +1000 (EST) Received: from pulp.rsise.anu.edu.au (pulp.rsise.anu.edu.au [150.203.208.49]) by mail.rsise.anu.edu.au (Postfix) with ESMTP id 25DD253FCD for ; Fri, 20 Oct 2006 20:28:53 +1000 (EST) Received: by pulp.rsise.anu.edu.au (Postfix, from userid 1560) id 58F17A0AFC7; Fri, 20 Oct 2006 20:29:58 +1000 (EST) Date: Fri, 20 Oct 2006 20:29:58 +1000 From: Pietro Abate To: ocaml ml Subject: Re: [Caml-list] macosx, ocaml, findlib and extlib Message-ID: <20061020102958.GA21876@pulp.rsise.anu.edu.au> Mail-Followup-To: Pietro Abate , ocaml ml References: <20061019010335.GA19279@pulp.rsise.anu.edu.au> <1161258406.9721.29.camel@localhost.localdomain> <20061020020207.GA32628@pulp.rsise.anu.edu.au> <0B164F93-5AFE-49EB-903D-749398E3E50A@epfl.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0B164F93-5AFE-49EB-903D-749398E3E50A@epfl.ch> X-Operating-System: GNU/Linux X-Organization: Research School of Information Science and Engineering (Australian National University) User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at mail.rsise.anu.edu.au X-Miltered: at concorde with ID 4538A4F8.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; ocaml:01 findlib:01 0200,:01 camlp:01 ocaml:01 compilation:01 ocamlfind:01 ocamlc:01 findlib:01 toolchain:01 20,:98 blog:98 blog:98 wrote:01 macosx:01 On Fri, Oct 20, 2006 at 12:14:54PM +0200, Daniel B?nzli wrote: > Le 20 oct. 06 ? 04:02, Pietro Abate a ?crit : > >Yes, this is the point. My users don't have big technical skills and > >godi can be a bit too much for them. I'm looking at all in one > >solution to install my software that targets non technical users. > Why don't you distribute a binary then ? My application is basically a front-end (written in camlp4) plus libraries, to generate ocaml code that then is compiled to generate an application... The compilation process is all well hidden from the user, but I still need the ocaml tool-chain to do the job. So yes, I'm going to distribute the compiled version of my library, but this also needs ocamlfind and ocamlc to be of any use. Something that I could do it to create a bundle with the ocaml tool-chain, findlib and my application all together. Is that I've never created .app on Mac and I still have to decide if this is the best way. I've also to say that I don't particularly like to develop for Mac. Is the xml file (or scripts) that generates the ocaml toolchain binary (.app) from inria available somewhere ? It can be a good starting point to learn... is it in the ocaml source tree ? pietro -- ++ Blog: http://blog.rsise.anu.edu.au/?q=pietro ++ ++ "All great truths begin as blasphemies." -George Bernard Shaw ++ Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html