From owner-freebsd-amd64@FreeBSD.ORG Tue Mar 1 01:49:07 2005 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17E7F16A4CE for ; Tue, 1 Mar 2005 01:49:07 +0000 (GMT) Received: from rwcrmhc13.comcast.net (rwcrmhc13.comcast.net [204.127.198.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3C7E43D31 for ; Tue, 1 Mar 2005 01:49:06 +0000 (GMT) (envelope-from rsh.lists@comcast.net) Received: from [192.168.1.11] (tardiss.ne.client2.attbi.com[66.30.82.93]) by comcast.net (rwcrmhc13) with ESMTP id <2005030101490601500l4s91e>; Tue, 1 Mar 2005 01:49:06 +0000 Message-ID: <4223CA11.6040008@comcast.net> Date: Mon, 28 Feb 2005 20:49:05 -0500 From: Sean User-Agent: Mozilla Thunderbird 1.0 (X11/20050201) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-amd64@freebsd.org References: <16931.17425.441677.617748@canoe.dclg.ca> <20050228195102.GB59327@dragon.nuxi.com> In-Reply-To: <20050228195102.GB59327@dragon.nuxi.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: ia32 ports... X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: rsh.lists@comcast.net List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Mar 2005 01:49:07 -0000 David O'Brien wrote: > On Mon, Feb 28, 2005 at 11:17:21AM -0500, David Gilbert wrote: > >>Having wrestled with a few ports (including java) on amd64, what I >>don't understand is why we don't have the capability to compile ia32 >>versions of ports that won't compile in amd64 mode... > > > We don't yet support building any 32-bit apps on a 64-bit system. I have > some changes to GCC I need to finish. We also need to start installing > the 32-bit headers and .a's. And this is just for the base system. > > If you want to build a 32-bit package under a 64-bit OS, you also need to > have two copies of gtk, gettext, libiconv, etc... installed. It turns > into a mess. > I thought I have seen posts stating that people are using 32 version of programs on 64 bit amd? So I guess some people have done this with the two copies you mentioned? Then why if these 32 bit programs can't easily be built, if at all, do we add such things as with_lib32=yes to make.conf and options like LINPROCFS, COMPAT_LINUX32 ,COMPAT_IA32 , COMPAT_FREEBSD4 ,COMPAT_43 to the kernel config? I thought with these added in 32 bit program support was available? Thanks Sean