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 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 AE1DABB84 for ; Wed, 16 Jul 2008 20:34:35 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApoEAHDcfUjAXQIn/2dsb2JhbACxTAM X-IronPort-AV: E=Sophos;i="4.31,198,1215381600"; d="scan'208";a="15173597" Received: from concorde.inria.fr ([192.93.2.39]) by mail3-smtp-sop.national.inria.fr with ESMTP; 16 Jul 2008 20:34:02 +0200 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id m6GIY1AE026167 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Wed, 16 Jul 2008 20:34:02 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: At8EAL3bfUjLOwGUZWdsb2JhbACSPhICHp5VAw X-IronPort-AV: E=Sophos;i="4.31,198,1215381600"; d="scan'208";a="27387403" Received: from outbound.icp-qv1-irony-out3.iinet.net.au ([203.59.1.148]) by mail4-smtp-sop.national.inria.fr with ESMTP; 16 Jul 2008 20:34:00 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApoEAH/bfUjLzuai/2dsb2JhbACxRAM X-IronPort-AV: E=Sophos;i="4.31,198,1215360000"; d="scan'208";a="290549213" Received: from unknown (HELO hendrix.mega-nerd.net) ([203.206.230.162]) by outbound.icp-qv1-irony-out3.iinet.net.au with ESMTP; 17 Jul 2008 02:33:55 +0800 Received: from hendrix (hendrix [192.168.200.99]) by hendrix.mega-nerd.net (Postfix) with SMTP id 9E1E3AB0D7 for ; Thu, 17 Jul 2008 04:35:25 +1000 (EST) Date: Thu, 17 Jul 2008 04:35:25 +1000 From: Erik de Castro Lopo To: caml-list@inria.fr Subject: Re: [Caml-list] Re: thousands of CPU cores Message-Id: <20080717043525.0bbc0aee.mle+ocaml@mega-nerd.com> In-Reply-To: <20080716114607.GA3151@annexia.org> References: <1215724745.24773.37.camel@flake.lan.gerd-stolpmann.de> <200807151157.22397.ober.14@osu.edu> <1216145029.16617.42.camel@flake.lan.gerd-stolpmann.de> <20080716114607.GA3151@annexia.org> Reply-To: caml-list@inria.fr Organization: Erik Conspiracy Secret Labs X-Mailer: Sylpheed 2.4.8 (GTK+ 2.12.9; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Miltered: at concorde with ID 487E3F19.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; ocaml:01 mingw:01 mingw:01 ubuntu:98 wine:98 wrote:01 binaries:01 caml-list:01 dlls:01 tree:02 library:03 debian:04 debian:04 erik:04 erik:04 Richard Jones wrote: > On a different, but not unrelated topic, Debian have a cross-compiler > (based on MinGW) so you don't need to leave the safety & comfort of > Linux in order to build Windows DLLs and binaries. > > http://packages.debian.org/search?keywords=mingw32 I am the main author of a libsndfile (a library for reading/writing audio files like WAV, AIFF etc) written in C and widely used across all the major platforms. I have recently switched to doing all my windows builds for libsndfile on a Debian/Ubuntu box, cross-compiling using these MinGW tools and running the test suite under Wine (the windows emulator). For me, this is about 100 times easier than dealing with the pain that is windows. Erik -- ----------------------------------------------------------------- Erik de Castro Lopo ----------------------------------------------------------------- "Arguing that Java is better than C++ is like arguing that grasshoppers taste better than tree bark." -- Thant Tessman