[uClinux-dev] Re: uClinux-dev Digest, Vol 70, Issue 8
voslak at gmail.com
Thu Feb 12 19:49:33 EST 2009
> I have downloaded uClinux-dist-20080808, gcc version 4.3.1 20080507
> (prerelease) and while compling on my openSUSE11 I got "unknown
> arm-linux-gcc" (I have also gnuarm 3.4.3 installed - could that be the
> case?). So I have downloaded arm-linux-tools-20070808 - this fixed
> 'arm-linux-gcc' issue. Now I am getting new error. After running 'make
> xconfig' and selecting LPC2294, 2.6 kernel and uC-lib I can not
> checking build system type... i686-pc-linux-gnu
> checking host system type... arm-unknown-linux-gnu
> checking target system type... arm-unknown-linux-gnu
> checking for arm-linux-gcc... ucfront-gcc arm-linux-gcc
> checking for C compiler default output file name... configure: error:
> C compiler cannot create executables
> See `config.log' for more details.
> make: *** [build/build] Error 77
> Error 77 is defined as 'File descriptor in bad condition'.
I found that the problem is that during compilation there is a command issued:
rm -rf build
(cd build; sh ../configure --host=arm-linux --build=i686-pc-linux-gnu
It looks that the folder 'build' has no options set to 'write' in the
directory. How can I find where this command comes from (which file),
or is there any other way to fix it?
I think that this can help but have to know the name of file:
rm -rf build
chmod 777 build
I also installed flex and bison - compiler was also complaining about them.
More information about the uClinux-dev