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 1Sbb1Y-0000e3-70 for garchives@archives.gentoo.org; Mon, 04 Jun 2012 17:25:01 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E3414E0686; Mon, 4 Jun 2012 17:24:38 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by pigeon.gentoo.org (Postfix) with SMTP id DB0F8E049A for ; Mon, 4 Jun 2012 17:23:15 +0000 (UTC) Received: (qmail invoked by alias); 04 Jun 2012 17:23:14 -0000 Received: from sign-4db60455.pool.mediaWays.net (EHLO Taschenheizung) [77.182.4.85] by mail.gmx.net (mp030) with SMTP; 04 Jun 2012 19:23:14 +0200 X-Authenticated: #41475677 X-Provags-ID: V01U2FsdGVkX19o1gcKSZxoRjBZ/z1A0gms04R/XAnVBsObgobf3/ cB6lEjbSwSfVE+ Date: Mon, 4 Jun 2012 09:48:36 +0200 From: Daniel Wagener To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Distcc advice needed Message-Id: <20120604094836.804a802d.stelf@gmx.net> In-Reply-To: <4FCB7843.6040707@gmail.com> References: <4FCB7843.6040707@gmail.com> X-Mailer: Sylpheed 3.1.2 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-Archives-Salt: 8fbb7cdb-d720-4fbd-93a0-0598229a09c0 X-Archives-Hash: bd332ae67716f51ff884031aa994f422 On Sun, 03 Jun 2012 16:44:19 +0200 Samuraiii wrote: > Hello friends, > I'm in need of good advice. > I have 3 computers running gentoo and want to utilise all of them for > distcc compiling - the emerging computer would be everytime different. > Two machines are amd64 and one is x86 and this appears to be problem. > According to http://www.gentoo.org/doc/en/cross-compiling-distcc.xml I > need to edit some symlinks and if I'm going to emerge on either amd64 or > X86. > The problem is that wrapper script which calls c++ gcc g++ with > architecture prefix. > Is there a workaroud so that I do not need to change those symliks > everytime Im going to emerge on different arch? > > Thanks for reply in advance > S You are going to need seperate toolchains, where afaik there are only two ways to tell them apart. The first is the path you install it in, the other is the binary code itself (and that only tells you they differ, not which one is for a defined arch). So your best choice are those symlinks im afraid. However, you can automate this process, maybe eselect can already do that for you, have not checked that yet.