Problem with GMP configuring during building
milan radulovic
radulovic_milan@yahoo.com
Sat Oct 16 14:32:00 GMT 2010
Hi Yann, Arnaud, All,
few weeks ago I successfully built the cross compiler for target mips-unknown-linux-uclibc.
Then, I tried to build the cross compiler for other target mips-unknown-linux-gnu and the building failed on Installing GMP step, the substep Configuring GMP as you can see below:
bash-4.1# /opt/crosstool-ng/bin/ct-ng build
[INFO ] Performing some trivial sanity checks
[INFO ] Build started 20101016.161049
[INFO ] Building environment variables
[WARN ] Directory '/root/src' does not exist.
[WARN ] Will not save downloaded tarballs to local storage.
[EXTRA] Preparing working directories
[EXTRA] Installing user-supplied crosstool-NG configuration
[EXTRA] =================================================================
[EXTRA] Dumping internal crosstool-NG configuration
[EXTRA] Building a toolchain for:
[EXTRA] build = i686-pc-linux-gnu
[EXTRA] host = i686-pc-linux-gnu
[EXTRA] target = mips-unknown-linux-uclibc
[EXTRA] Dumping internal crosstool-NG configuration: done in 0.12s (at 00:01)
[INFO ] =================================================================
[INFO ] Retrieving needed toolchain components' tarballs
[EXTRA] Retrieving 'linux-2.6.31.14'
[EXTRA] Retrieving 'gmp-4.3.2'
[EXTRA] Retrieving 'mpfr-2.4.2'
[EXTRA] Retrieving 'binutils-2.19.1'
[EXTRA] Retrieving 'sstrip'
[EXTRA] Retrieving 'gcc-4.3.2'
[EXTRA] Retrieving 'uClibc-0.9.30.1'
[EXTRA] Retrieving 'dmalloc-5.5.2'
[EXTRA] Retrieving 'strace-4.5.19'
[INFO ] Retrieving needed toolchain components' tarballs: done in 387.43s (at 06:29)
[INFO ] =================================================================
[INFO ] Extracting and patching toolchain components
[EXTRA] Extracting 'linux-2.6.31.14'
[EXTRA] Patching 'linux-2.6.31.14'
[EXTRA] Extracting 'gmp-4.3.2'
[EXTRA] Patching 'gmp-4.3.2'
[EXTRA] Extracting 'mpfr-2.4.2'
[EXTRA] Patching 'mpfr-2.4.2'
[EXTRA] Extracting 'binutils-2.19.1'
[EXTRA] Patching 'binutils-2.19.1'
[EXTRA] Extracting 'gcc-4.3.2'
[EXTRA] Patching 'gcc-4.3.2'
[EXTRA] Extracting 'uClibc-0.9.30.1'
[EXTRA] Patching 'uClibc-0.9.30.1'
[EXTRA] Extracting 'dmalloc-5.5.2'
[EXTRA] Patching 'dmalloc-5.5.2'
[EXTRA] Extracting 'strace-4.5.19'
[EXTRA] Patching 'strace-4.5.19'
[INFO ] Extracting and patching toolchain components: done in 184.79s (at 09:34)
[INFO ] =================================================================
[INFO ] Checking C library configuration
[EXTRA] Munging uClibc configuration
[INFO ] Checking C library configuration: done in 0.11s (at 09:34)
[INFO ] =================================================================
[INFO ] Installing kernel headers
[EXTRA] Installing kernel headers
[EXTRA] Checking installed headers
[INFO ] Installing kernel headers: done in 10.96s (at 09:45)
[INFO ] =================================================================
[INFO ] Installing GMP
[EXTRA] Configuring GMP
[ERROR] configure: error: C++ compiler not available, see config.log for details
[ERROR] Build failed in step 'Installing GMP'
[ERROR] Error happened in '/opt/crosstool-ng/lib/ct-ng-1.8.1/scripts/functions' in function 'CT_DoExecLog' (line unknown, sorry)
[ERROR] called from '/opt/crosstool-ng/lib/ct-ng-1.8.1/scripts/build/companion_libs/gmp.sh' at line # 42 in function 'do_gmp'
[ERROR] called from '/opt/crosstool-ng/lib/ct-ng-1.8.1/scripts/crosstool-NG.sh' at line # 586 in function 'main'
[ERROR] Look at '/root/x-tools/mips-unknown-linux-uclibc/build.log' for more info on this error.
[ERROR] (elapsed: 9:50.37)
[09:51] / make: *** [build] Error 1
bash-4.1# ^C
bash-4.1#
After that I tried to rebuilt again for target mips-unknown-linux-uclibc, but unfortunately I got the same problem, and now I cannot build crosscompiler for any target....
Could you tell me what is the cause for the this problem?
Thanks.
Milan
--
For unsubscribe information see http://sourceware.org/lists.html#faq
More information about the crossgcc
mailing list