[Bug bootstrap/41818] Error building cross compiler caused by changing LD_LIBRARY_PATH environment variable in Makefile

jocke at vmlinux dot org gcc-bugzilla@gcc.gnu.org
Wed Jan 6 13:53:00 GMT 2010



------- Comment #4 from jocke at vmlinux dot org  2010-01-06 13:53 -------
I can confirm this issue while building an armeb-unknown-uclibcgnueabi
(big-endian) cross toolchain on i686 (Ubuntu 9.10 32-bit) using crosstool-NG. 
However, I cannot replicate it on any host running x86_64 (Ubuntu 9.04 or 9.10,
64-bit).  Also, when building a arm-unknown-uclibcgnueabi (little-endian) this
bug is not triggered.  Maybe that helps.

Some of the messages in the official mailing list archive related to this issue
have somehow been lost (?),
http://gcc.gnu.org/ml/gcc-bugs/2009-10/msg02122.html (see the thread view).  I
found
http://old.nabble.com/Re:-Error-when-building-cross-compiler-td25755999.html
where Kai Ruottu gave some interesting insight.

The bug can be worked around by adding the --disable-shared configure option to
the last (final) stage in the compiler build.


-- 

jocke at vmlinux dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jocke at vmlinux dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41818



More information about the Gcc-bugs mailing list