Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

This is my build log:

[ERROR]     
[ERROR]  
[ERROR]  >>
[ERROR]  >>  Build failed in step 'Installing C library headers & start files'
[ERROR]  >>        called in step '(top-level)'
[ERROR]  >>
[ERROR]  >>  Error happened in: CT_DoExecLog[scripts/functions@172]
[ERROR]  >>        called from: do_libc_backend_once[scripts/build/libc/glibc-eglibc.sh-common@347]
[ERROR]  >>        called from: do_libc_backend[scripts/build/libc/glibc-eglibc.sh-common@143]
[ERROR]  >>        called from: do_libc_start_files[scripts/build/libc/glibc-eglibc.sh-common@60]
[ERROR]  >>        called from: main[scripts/crosstool-NG.sh@598]
[ERROR]  >>
[ERROR]  >>  For more info on this error, look at the file: 'build.log'
[ERROR]  >>  There is a list of known issues, some with workarounds, in:
[ERROR]  >>      '/usr/local/powerpc-eabi/share/doc/crosstool-ng/ct-ng.1.15.2/B - Known issues.txt'
[ERROR]  
[ERROR]  (elapsed: 29:41.80)

I want to build a kernel after cross compiling that should work on a 32 bit machine. I am working on an amd64 bit and on a 32 bit Ubuntu os. What should my crosstool configuration file be to get this to work?

share|improve this question
    
What did you do to prompt this message? Was it make install by any chance? –  Shawn J. Goff Jun 17 '12 at 17:47
    
So, post the content of build.log. –  Gilles Jun 17 '12 at 22:58
add comment

1 Answer 1

It failed while "Installing C library headers & start files". My guess would be that you don't have permissions to wherever the build is trying to copy something to.

share|improve this answer
    
I did a ct-nf build in my crosstool. –  IamHiccup Jun 17 '12 at 20:59
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.