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.0 required=5.0 tests=none autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id CCC8EBC37 for ; Sat, 5 Sep 2009 13:12:05 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvABACPkoUopzGgml2dsb2JhbACBU5lpAQEBAQEIFQeIL7RQgiQGgW0FgjY X-IronPort-AV: E=Sophos;i="4.44,337,1249250400"; d="scan'208";a="33768665" Received: from feemail.malagasy.com (HELO mail.blueline.mg) ([41.204.104.38]) by mail3-smtp-sop.national.inria.fr with ESMTP; 05 Sep 2009 13:12:03 +0200 Received: from localhost (spamassassin.malagasy.com [41.204.104.47]) by mail.blueline.mg (Postfix) with ESMTP id 98703F83D for ; Sat, 5 Sep 2009 14:12:06 +0300 (EAT) X-Virus-Scanned: par antivirus.malagasy.com Received: from mail.blueline.mg ([41.204.104.38]) by localhost (spamassassin.malagasy.com [41.204.104.47]) (amavisd-new, port 10024) with ESMTP id nFMrSUUVhprP for ; Sat, 5 Sep 2009 14:14:43 +0300 (EAT) Received: from [192.168.2.3] (freedsl-1.blueline.mg [41.204.101.82]) by mail.blueline.mg (Postfix) with ESMTP id 20197F835 for ; Sat, 5 Sep 2009 14:11:53 +0300 (EAT) Message-ID: <4AA24771.6090202@gulfsat.mg> Date: Sat, 05 Sep 2009 14:11:45 +0300 From: Rakotomandimby Mihamina User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.4pre) Gecko/20090830 Shredder/3.0b4pre MIME-Version: 1.0 To: caml-list@yquem.inria.fr Subject: Re: [Caml-list] Why don't you use batteries? References: <4A9FBF04.1060608@gmail.com> <001901ca2e0d$89f619a0$9de24ce0$@metastack.com> <20090905102230.GB4336@deb.happyleptic.org> <200909051303.29059.jon@ffconsultancy.com> In-Reply-To: <200909051303.29059.jon@ffconsultancy.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam: no; 0.00; wikipedia:01 wiki:01 ocaml:01 ocaml:01 distros:01 2009:98 presenta:98 architecte:98 caml-list:01 executables:01 binary:02 native:03 native:03 executable:03 debian:04 09/05/2009 03:03 PM, Jon Harrop:: >>> Using a very simple analysis from >>> http://en.wikipedia.org/wiki/Usage_share_of_desktop_operating_systems, >>> 97.14%[1] of the computers in the world run an OS which does not have a >>> "Linux"-style package manager (very sad, but true). >> With OCaml you can distribute native code programs, so the installation >> problem is relevant only to programmers. > Don't bank on it. We shipped a product called Presenta a few years ago that > was written in OCaml and distributed as a native code executable for Linux. > [...] > Linux is basically a complete disaster in this regard because it offers so > little binary compatibility between distros. The same with Windows. Some executables are version-sticky. But if you really wanted to distribute for Linux, the least action is to provide: - a specfile for rpm packagin - a debian/ directory for debian likes That way, you'll get it right.

For example http://dev.coova.org/svn/coova-chilli/ has. I think it's a good effort made. -- Architecte Informatique chez Blueline/Gulfsat: Administration Systeme, Recherche & Developpement +261 34 29 155 34