On Tue, Jan 05, 2016 at 12:08:24PM +0800, Bin Meng wrote: > Hi Tom, > > On Mon, Jan 4, 2016 at 10:24 PM, Tom Rini <tr...@konsulko.com> wrote: > > On Mon, Jan 04, 2016 at 04:31:05PM +0800, Bin Meng wrote: > > [snip] > >> $ ./install.sh -d /share/toolchain/eldk-5.6 -s toolchain -r - -a i686 > >> powerpc-4xx > >> *** Installing > >> ./targets/powerpc-4xx/eldk-eglibc-i686-powerpc-toolchain-5.6.sh > >> into /share/toolchain/eldk-5.6/powerpc-4xx > >> tar: ./sysroots: Cannot mkdir: Read-only file system > > [snip] > >> Lots of 'Cannot mkdir: No such file or directory' message are shown on > >> the console. I am pretty sure I have RW rights on the > >> /share/toolchain/eldk-5.6 directory. Anything I am missing here? > > > > Well, please confirm that you can write to /sysroots/ :) IIRC the > > installer doesn't invoke sudo by itself, btw.. > > The install.sh prompts ./sysroots/, not /sysroots/. ./sysroots/ should > point to the installation root where I definitely have the write > permission. > > Today I switched to another machine with a Ubuntu 12.04, and with the > same iso and command I installed ELDK successfully without any error > message like "Cannot mkdir: Read-only file system". But when I used > the ELDK toolchain to build U-Boot iocon, I got: > > /buildarea1/bmeng/eldk-5.6/powerpc-4xx/sysroots/i686-eldk-linux/usr/bin/powerpc-linux/powerpc-linux-ld.bfd > -m32 -melf32ppclinux -g -Ttext 0x40000 -o > examples/standalone/hello_world -e hello_world > examples/standalone/hello_world.o examples/standalone/libstubs.o -L . > -lgcc > /buildarea1/bmeng/eldk-5.6/powerpc-4xx/sysroots/i686-eldk-linux/usr/bin/powerpc-linux/powerpc-linux-ld.bfd: > cannot find -lgcc > make[2]: *** [examples/standalone/hello_world] Error 1 > make[1]: *** [examples/standalone] Error 2 > make: *** [examples] Error 2 > > It did not help whether I just source > "environment-setup-ppc440e-linux" in the ELDK installation tree, or > just simply "export CROSS_COMPILE=path/to/ELDK/toolchain" before > building U-Boot.
I've never had a problem installing and using eldk-eglibc-i686-powerpc-toolchain-5.6.sh (or 5.5 and so on). -- Tom
signature.asc
Description: Digital signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot