[Buildroot] [buildroot 0002604]: Unable to compile Buildroot

bugs at busybox.net bugs at busybox.net
Fri Mar 28 15:37:36 UTC 2008


A NOTE has been added to this issue. 
====================================================================== 
http://busybox.net/bugs/view.php?id=2604 
====================================================================== 
Reported By:                Graol
Assigned To:                buildroot
====================================================================== 
Project:                    buildroot
Issue ID:                   2604
Category:                   Architecture Specific
Reproducibility:            always
Severity:                   block
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             03-14-2008 09:13 PDT
Last Modified:              03-28-2008 08:37 PDT
====================================================================== 
Summary:                    Unable to compile Buildroot
Description: 
Hi,

I'm running a virtual machine with Debian 32 bits installed (on a Xeon
core 2 server). I tried to install buildroot in x86_64 arch but I always
get the same error at last:

Unknown CPU given in --with-tune=core2.
make[1]: *** [configure-gcc] Error 1
make[1]: Leaving directory
`/usr/src/buildroot/toolchain_build_x86_64/gcc-4.2.1-initial'
make: ***
[/usr/src/buildroot/toolchain_build_x86_64/gcc-4.2.1-initial/.compiled]
Error 2

====================================================================== 

---------------------------------------------------------------------- 
 Graol - 03-25-08 08:28  
---------------------------------------------------------------------- 
CPU is Intel Core2 2.13 GHz (according to cpuinfo)

Toolchain Config: 
- Toolchain type: Buildroot toolchain
- target arch x86_64
- variant arch core2
- kernel headers 2.6.24.x
- uClib = daily snapshot
- busybox 1.9.x
- gcc 4.2.1
- binutils 2.18
- multilib disabled

 

---------------------------------------------------------------------- 
 Graol - 03-25-08 07:42  
---------------------------------------------------------------------- 
I reinstalled the official 64 bits Debian distrib, then updated the kernel
to 2.6.24.3 version. I changed sources list to testing repository to get
gcc 4.3: nothing new, I still have the same error message (Unknown CPU).

 

---------------------------------------------------------------------- 
 Graol - 03-25-08 09:24  
---------------------------------------------------------------------- 
I solved the problem by specifying a Nocona CPU in the config file instead
of a Core2 one. Seems like  the Core2 does not support EM64T technology,
unlike the Xeon Nocona CPU. See
http://softwarecommunity.intel.com/articles/eng/1699.htm

 

---------------------------------------------------------------------- 
 Graol - 03-28-08 08:37  
---------------------------------------------------------------------- 
Compile fails on libiberty:

make[4]: Leaving directory
`/space/buildroot/toolchain_build_x86_64/gcc-4.2.0-final/x86_64-linux-uclibc/libiberty'
/bin/sh
/space/buildroot/toolchain_build_x86_64/gcc-4.2.0/libiberty/../mkinstalldirs
/space/buildroot/build_x86_64/staging_dir/x86_64-linux-uclibc/lib/`/space/buildroot/build_x86_64/staging_dir/usr/bin/x86_64-linux-uclibc-gcc
-g -Os -print-multi-os-directory`
/usr/bin/install -c -m 644 ./libiberty.a
/space/buildroot/build_x86_64/staging_dir/x86_64-linux-uclibc/lib/`/space/buildroot/build_x86_64/staging_dir/usr/bin/x86_64-linux-uclibc-gcc
-g -Os -print-multi-os-directory`/./libiberty.an
( cd
/space/buildroot/build_x86_64/staging_dir/x86_64-linux-uclibc/lib/`/space/buildroot/build_x86_64/staging_dir/usr/bin/x86_64-linux-uclibc-gcc
-g -Os -print-multi-os-directory` ; chmod 644 ./libiberty.an;
/space/buildroot/build_x86_64/staging_dir/usr/bin/x86_64-linux-uclibc-ranlib
./libiberty.an )
/bin/sh: line 0: cd:
/space/buildroot/build_x86_64/staging_dir/x86_64-linux-uclibc/lib/../lib64:
No such file or directory
chmod: cannot access `./libiberty.an': No such file or directory
/space/buildroot/build_x86_64/staging_dir/usr/bin/x86_64-linux-uclibc-ranlib:
'./libiberty.an': No such file
make[3]: *** [install_to_tooldir] Error 1
make[3]: Leaving directory
`/space/buildroot/toolchain_build_x86_64/gcc-4.2.0-final/x86_64-linux-uclibc/libiberty'
make[2]: *** [install-target-libiberty] Error 2
make[2]: Leaving directory
`/space/buildroot/toolchain_build_x86_64/gcc-4.2.0-final'
make[1]: *** [install] Error 2
make[1]: Leaving directory
`/space/buildroot/toolchain_build_x86_64/gcc-4.2.0-final'
make: ***
[/space/buildroot/toolchain_build_x86_64/gcc-4.2.0-final/.installed] Error
2 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
03-14-08 09:13  Graol          New Issue                                    
03-14-08 09:13  Graol          Status                   new => assigned     
03-14-08 09:13  Graol          Assigned To               => buildroot       
03-14-08 09:13  Graol          Issue Monitored: Graol                       
03-14-08 09:21  Graol          Note Added: 0005774                          
03-25-08 07:41  Graol          Note Added: 0005894                          
03-25-08 07:42  Graol          Note Edited: 0005894                         
03-25-08 07:44  Graol          Note Edited: 0005774                         
03-25-08 07:45  Graol          Note Edited: 0005774                         
03-25-08 07:52  Graol          Issue End Monitor: Graol                     
03-25-08 07:52  Graol          Issue Monitored: Graol                       
03-25-08 07:56  Graol          Note Edited: 0005774                         
03-25-08 08:28  Graol          Note Edited: 0005774                         
03-25-08 09:23  Graol          Note Added: 0005904                          
03-25-08 09:24  Graol          Note Edited: 0005904                         
03-25-08 09:24  Graol          Note Edited: 0005904                         
03-26-08 02:18  Graol          Issue End Monitor: Graol                     
03-28-08 08:37  Graol          Note Added: 0006174                          
======================================================================




More information about the buildroot mailing list