From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id 4EFD8BC57 for ; Thu, 8 Jul 2010 17:42:17 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqEGAGqONUzV+668/2dsb2JhbACTb40ywUSFJQSDeYZ+ X-IronPort-AV: E=Sophos;i="4.53,559,1272837600"; d="scan'208";a="54720402" Received: from rastageeks.org (HELO mail.rastageeks.org) ([213.251.174.188]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/ADH-AES256-SHA; 08 Jul 2010 17:42:17 +0200 Received: from leonard.localnet (unknown [129.81.171.38]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.rastageeks.org (Postfix) with ESMTPSA id 64E842D231 for ; Thu, 8 Jul 2010 17:51:48 +0200 (CEST) From: Romain Beauxis To: caml-list@yquem.inria.fr Subject: Re: [Caml-list] Distinguish between osx and linux programmatically Date: Thu, 8 Jul 2010 10:42:40 -0500 User-Agent: KMail/1.13.3 (Linux/2.6.32-4-amd64; KDE/4.4.4; x86_64; ; ) References: <20100708114434.GB16057@annexia.org> In-Reply-To: <20100708114434.GB16057@annexia.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <201007081042.41196.toots@rastageeks.org> X-Spam: no; 0.00; stdlib:01 uname:01 caml-list:01 external:03 seems:03 distinguish:05 ecrit:06 linux:07 osx:07 likely:08 function:08 useful:09 bind:09 complexity:09 complexity:09 Le jeudi 8 juillet 2010 06:44:34, Richard Jones a =E9crit : > Stdlib could bind the uname(2) syscall, but it's legendary in its > complexity. Seems more likely to cause problems than just calling out > to the external program. I fail to see the complexity.. Where is it ? Such a function would also be useful for cross-compiling, I think.. Romain