guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: problem with building gcc-cross-4.8.3 for i686-pc-gnu


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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]