From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [64.22.125.45] (helo=wiki.koala.it) by linuxtogo.org with esmtp (Exim 4.69) (envelope-from ) id 1LRNbk-0007hf-NP for openembedded-devel@lists.openembedded.org; Mon, 26 Jan 2009 10:18:16 +0100 Received: from localhost (localhost [127.0.0.1]) by wiki.koala.it (Postfix) with ESMTP id 89DAA2C8A2 for ; Mon, 26 Jan 2009 09:10:30 +0000 (UTC) Received: from wiki.koala.it ([127.0.0.1]) by localhost (wiki.koala.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7tz+dIJTDAoh for ; Mon, 26 Jan 2009 09:10:24 +0000 (UTC) Received: from [192.168.0.5] (host56-7-static.30-87-b.business.telecomitalia.it [87.30.7.56]) by wiki.koala.it (Postfix) with ESMTP id 3AA222C792 for ; Mon, 26 Jan 2009 09:10:24 +0000 (UTC) Message-ID: <497D7E2A.8050302@gmail.com> Date: Mon, 26 Jan 2009 10:11:06 +0100 From: Marco Cavallini Organization: Marco Cavallini - Bergamo - Italia User-Agent: Thunderbird 2.0.0.19 (X11/20090105) MIME-Version: 1.0 To: openembedded-devel@lists.openembedded.org Subject: Building for i486 based non-FPU device X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jan 2009 09:18:16 -0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hello, This discussion was in thread "FOSDEM OE stand" I'm trying to build for a machine I'd like to let at OE stand. http://www.koala.it/it/nanopc.htm It's a i486 based non-FPU device (Vortex86sx), so I tried to build DISTRO = "angstrom-2008.1" I created my new machine copying it from conf/machine/i586-generic.conf and changing the following settings: TARGET_ARCH = "i486" PACKAGE_EXTRA_ARCHS = "x86" PREFERRED_VERSION_linux = "2.6.26" (I also changed 2.6.26 recipe) I found several problems: i586-generic uses TARGET_ARCH = "i586" : ok but for 586 x86 uses TARGET_ARCH = "i586" : build broken qemux86 uses TARGET_ARCH = "i586" : not used i486-generic uses TARGET_ARCH = "i486" : build broken No one of the previous tested build give a useful result, what could I change to get a running system? Maybe do I have to specify TARGET_CC_ARCH = "-march=i486" ? Would be better to switch this discussion to IRC ? Any hint will be greatly appreciated. TIA -- Marco Cavallini