From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1REzQC-0002qv-A8 for garchives@archives.gentoo.org; Sat, 15 Oct 2011 08:16:44 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4A74B21C03F; Sat, 15 Oct 2011 08:16:31 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by pigeon.gentoo.org (Postfix) with SMTP id 8452221C027 for ; Sat, 15 Oct 2011 08:16:18 +0000 (UTC) Received: (qmail invoked by alias); 15 Oct 2011 08:16:17 -0000 Received: from i53876DDB.versanet.de (EHLO [182.25.90.10]) [83.135.109.219] by mail.gmx.net (mp006) with SMTP; 15 Oct 2011 10:16:17 +0200 X-Authenticated: #27338136 X-Provags-ID: V01U2FsdGVkX1/jEdVsJNLjKc60wWVu0Ym8GPjUU2k6DiSSDaVJFu rgV4WNOonk7DVF Message-ID: <4E994150.6090403@gmx.net> Date: Sat, 15 Oct 2011 10:16:16 +0200 From: Thomas Drueke User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.20) Gecko/20110917 Lightning/1.0b3pre Thunderbird/3.1.12 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-embedded@lists.gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org MIME-Version: 1.0 To: Mike Frysinger CC: gentoo-embedded@lists.gentoo.org Subject: [Resolved]: Re: [gentoo-embedded] crossdev problem References: <4E6B89C6.4040505@gmx.net> <201110131914.21368.vapier@gentoo.org> In-Reply-To: <201110131914.21368.vapier@gentoo.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-Archives-Salt: X-Archives-Hash: 57bffd3aa49116f267b9168733b45c25 Hi Mike, Thanks for looking into this. I hadn't much time to investigate this recently but found the issue today. The problem was that a symlink for /usr was created which caused some trouble. After moving this to a separate partition and mounting during boot crossdev works again (among other things). Currently the latest versions of gcc,binutils,glibc and kernel are used. These are the same ones on the host system. Thomas On 10/14/11 01:14, Mike Frysinger wrote: > On Saturday 10 September 2011 12:01:10 Thomas Drueke wrote: >> I haven't found a log showing the outcome of the compilation making the >> available information >> restricted somehow. > it's farily simple code. if your gcc can't build this: > int foo(int *i) { > static __thread int j = 0; > return *i ? j : *i; > } > > it is broken > >> then stated the versions of the host system on the command line: >> >> crossdev -t armv7a-softfloat-linux-gnueabi --g 4.4.5 --l 2.12.2 --k >> 2.6.39 --b 2.21.1 > what version of gcc was actually used ? the versions you give to crossdev > merely say "these are the latest i want to use". if they aren't available, > portage will use whatever is available which is often times older than > requested. > -mike