|
From: | Marek Benc |
Subject: | Re: problem with building gcc-cross-4.8.3 for i686-pc-gnu |
Date: | Thu, 05 Feb 2015 21:32:36 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.4.0 |
On 02/05/2015 09:26 PM, Ludovic Courtès wrote:
Marek Benc <address@hidden> skribis:On 02/05/2015 01:44 PM, Ludovic Courtès wrote:Another thing I don’t understand is that we use "--disable-libgomp" in ‘cross-gcc-arguments’, which means that the first cross-gcc (sans libc) does not build libgomp. What are things going wrong here?I think it's because libgomp is a part of libgcc, and that needs the C library, that's what the comments say at least.(Why off-list?) Libgomp is the OpenMP run-time support library, which we don’t require when bootstrapping.
Sorry, I pressed the wrong button on my email client... silly me. I also might have not understood your question then...
Its build system tests whether the compiler works, and it does that by building a dummy binary. However, the binary fails to link as the linker can't find libmachuser and libhurduser, which are provided by libc, without --rpath. (If this is what you were asking about)
>
Ludo’.
-- Marek.
[Prev in Thread] | Current Thread | [Next in Thread] |