Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 87065 invoked from network); 27 Feb 2006 09:33:02 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 27 Feb 2006 09:33:02 -0000 Received: (qmail 4309 invoked by uid 500); 27 Feb 2006 09:32:59 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 4248 invoked by uid 500); 27 Feb 2006 09:32:58 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 4237 invoked by uid 99); 27 Feb 2006 09:32:58 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Feb 2006 01:32:58 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of jfclere@gmail.com designates 64.233.162.195 as permitted sender) Received: from [64.233.162.195] (HELO zproxy.gmail.com) (64.233.162.195) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Feb 2006 01:32:58 -0800 Received: by zproxy.gmail.com with SMTP id f1so844578nzc for ; Mon, 27 Feb 2006 01:32:37 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:user-agent:x-accept-language:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=atX+prdzrAwLres+hXRkNbVWvjXZFWDVPYGeoOlWl+WbRR3hppxwrO0vX/hGb7XAC2W2oQYkrl3t6MAl8OdjyGOSntbM7ndnOZwCd+fl+N4IFRNIHb/uX/jgRm+OQ1ZPX7aIIFjda450uhDsxhrZaL5rAB/8y5HLJPPVPjqbIBY= Received: by 10.64.201.9 with SMTP id y9mr4735873qbf; Mon, 27 Feb 2006 01:32:37 -0800 (PST) Received: from ?192.168.1.10? ( [83.41.72.254]) by mx.gmail.com with ESMTP id q18sm1232432qbq.2006.02.27.01.32.36; Mon, 27 Feb 2006 01:32:37 -0800 (PST) Message-ID: <4402D556.7030008@gmail.com> Date: Mon, 27 Feb 2006 10:32:54 +0000 From: Jean-frederic Clere User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20060205 Debian/1.7.12-1.1 X-Accept-Language: fr, en, ca, de MIME-Version: 1.0 To: harmony-dev@incubator.apache.org Subject: Re: [jchevm] APR issues References: <1140102032.9742.43.camel@localhost.localdomain> <43F8D326.6080709@dellroad.org> <43F97FAD.1060501@fatti.com> <43F9DD3C.4010501@academ.org> <43F9EAF3.10505@fatti.com> <43FA07E7.2060006@apache.org> <43FC9870.8050205@fatti.com> <43FCDBC8.8010407@gmail.com> <44026434.1040504@pobox.com> <4402BB83.6000603@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Mark Hindess wrote: >On 27/02/06, Jean-frederic Clere wrote: > > >>Geir Magnusson Jr wrote: >> >> >>>But that's way different than APR for the class lib portlib. >>> >>> >>So you have to create a apr.IA32 class lib, don't you? >> >> > >Well, that's what I was thinking - though I'm not so sure that $arch >should be something that specific. > >Initially at least I don't think we should be making a choice between >using apr.IA32 and writing platform specific natives. I think we >should continue with what we have until such a time that apr becomes >the better choice. > I am not sure that is the best idea. Apr prevents losing time writing code twice (or #defining everywhere) and that is a lot of work to APRized a project in late state. Starting with apr asap probably will break everything for some time but will spare a lot of time in future... The biggest problem is to have a graphical library that works with apr or that is written using apr. > So what we'd need now is a mechanism to override >the automatic choice of "platform". I wouldn't be too surprised if >someone decided to create "platforms" for the other two (?) choices of >windows implementation - cygwin native and cygwin w/o cygwin.dll. > > ??? native windoze and cygwin, or do I miss something? >It might be useful to develop some tests to prove the natives for >platforms that don't yet have VM support. > >Regards, > Mark. > >-- >Mark Hindess >IBM Java Technology Centre, UK. > > >