From owner-freebsd-amd64@FreeBSD.ORG Fri Jun 4 08:11:00 2010 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 186D31065673 for ; Fri, 4 Jun 2010 08:11:00 +0000 (UTC) (envelope-from fbsdmail@dnswatch.com) Received: from fast.dnswatch.com (fast.dnswatch.com [168.103.150.11]) by mx1.freebsd.org (Postfix) with ESMTP id C92C88FC2C for ; Fri, 4 Jun 2010 08:10:59 +0000 (UTC) Received: from www.dnswatch.com (localhost.dnswatch.com [127.0.0.1]) by fast.dnswatch.com (8.14.2/8.14.2) with ESMTP id o548AqTt060351; Fri, 4 Jun 2010 01:10:58 -0700 (PDT) (envelope-from fbsdmail@dnswatch.com) Received: from udns.ultimatedns.net ([168.103.150.20]) (DNSwatchWebMail authenticated user infos) by www.dnswatch.com with HTTP; Fri, 4 Jun 2010 01:10:58 -0700 (PDT) Message-ID: In-Reply-To: References: <78A980B2-E533-48DD-A47D-03DA6A58D366@gmail.com> <84a3304dae11aa775584e2e934a15420.dnswclient@www.dnswatch.com> Date: Fri, 4 Jun 2010 01:10:58 -0700 (PDT) From: fbsdmail@dnswatch.com To: "Garrett Cooper" User-Agent: DNSwatchWebMail/1.5.2 [SVN] MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: freebsd-amd64@freebsd.org Subject: Re: When will the amd64 be supported? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jun 2010 08:11:00 -0000 On Fri, June 4, 2010 1:05 am, Garrett Cooper wrote: > On Jun 4, 2010, at 12:55 AM, fbsdmail@dnswatch.com wrote: > > >> On Fri, June 4, 2010 12:38 am, Garrett Cooper wrote: >> >>> On Jun 4, 2010, at 12:31 AM, fbsdmail@dnswatch.com wrote: >>> >>> >>> >>>> On Fri, June 4, 2010 12:19 am, Garrett Cooper wrote: >>>> >>>> >>>>> On Fri, Jun 4, 2010 at 12:16 AM, wrote: >>>>> >>>>> >>>>> >>>>>> Greetings, >>>>>> If it isn't already apparent, this is my first attempt building >>>>>> kernel on an AMD based arch. I have spent some 20yrs building >>>>>> world/kernel on the arch i386. But, after reading everything I >>>>>> thought I would need to know, I'm /still/ unable to complete a >>>>>> successful kernel build on the amd64 arch. >>>>>> >>>>>> cd /usr/src make buildkernel KERNCONF=MYAMDKERN fails: >>>>>> MYAMDKERN >>>>>> not found cd sys/amd64/ config MYAMDKERN OK cd >>>>>> ../compile/MYAMDKERN >>>>>> make cleandepend && make depend fails with alot of "i386" errors >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> So, on a fresh 8-RELEASE install from DVD w/cvsupped src && >>>>>> ports, now running GENERIC, with a successful buildworld... Is >>>>>> it possible to build for the amd64 arch? >>>>>> >>>>>> If so, can anyone suggest where I went wrong? >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Thank you for all your time and consideration in this matter. >>>>>> >>>>>> >>>>>> >>>>> >>>>> Try sys/amd64/conf ;)... >>>>> >>>>> >>>> Right you are! Sorry that was a /typo/ on my part. >>>> That /should/ have read: >>>> cd /usr/src/sys/amd64/conf config OK cd ../compile/MYAMDKERN make >>>> cleandepend && make depend >>>> >>>> which fails w/ alot of "i386" related errors. >>>> >>>> Did I understand you correctly? >>>> >>>> >>>> >>>> Thank you for all your time and consideration. >>>> >>>> >>> >>> uname -m and providing your MYAMDKERN would help too... I've been >>> running amd64 for at least 5 years now, so I doubt it's the >>> architecture. Thanks, >> I hope to be running the /same/ -- soon! :) >> >> >> Well, as you're now already aware, I've builtworld for the "i386" -- I >> have no idea how I ended up that way. >> >> That said, you can find the KERNCONF I'm using form: >> /usr/src/sys/amd64/conf >> >> >> @ https://ultimatedns.NET/XIII.gz >> >> >> Thank you very much for your continued time and consideration. >> > > Your config looks ok. You just need to cross-build or build under amd64 > native. HTH, Thank you again, Garrett. At the risk of sounding like a /complete/ dweeb... How do I manage "amd64 native"? While I've read the docs regarding setting up a cross-compile env. I'm /really/ just trying to convert all my i386 boxen to amd64. Thank you again -- /really/ --Chris > -Garrett