hello sir,i am installing some utilities make mini6410_nand_config-ram128;make related to the tiny6410 board into my pc. this command on linux i am getting "error make: arm-linux-gcc: Command not found" how it can be fix??
error getting
On the command line: arm-linux-gcc -v what do you get? Do you have all the required tools on your host: http://buildroot.uclibc.org/downloads/manual/manual.html#requirement From memory the important ones are: build-essential make automake? autoconf? libncurses5-dev
if i execute this command arm-linux-gcc -v i get following output==>> COLLECT_GCC=arm-linux-gcc COLLECT_LTO_WRAPPER=/home/sachin/Documents/ARM_CROSS_COMPILER/fsl-linaro-toolcha in/bin/../libexec/gcc/arm-fsl-linux-gnueabi/4.6.2/lto-wrapper Target: arm-fsl-linux-gnueabi Configured with: /work/build/.build/src/gcc-linaro-4.6-2011.06-0/configure --build=i686-build_pc-linux-gnu --host=i686-build_pc-linux-gnu --target=arm-fsl-linux-gnueabi --prefix=/work/fsl-linaro-toolchain-2.13 --with-sysroot=/work/fsl-linaro-toolchain-2.13/arm-fsl-linux-gnueabi/multi-libs --enable-languages=c,c++ --with-pkgversion='Freescale MAD -- Linaro 2011.07 -- Built at 2011/08/10 09:20' --enable-__cxa_atexit --disable-libmudflap --disable-libgomp --disable-libssp --with-gmp=/work/build/.build/arm-fsl-linux-gnueabi/build/static --with-mpfr=/work/build/.build/arm-fsl-linux-gnueabi/build/static --with-mpc=/work/build/.build/arm-fsl-linux-gnueabi/build/static --with-ppl=/work/build/.build/arm-fsl-linux-gnueabi/build/static --with-cloog=/work/build/.build/arm-fsl-linux-gnueabi/build/static --with-libelf=/work/build/.build/arm-fsl-linux-gnueabi/build/static --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm -L/work/build/.build/arm-fsl-linux-gnueabi/build/static/lib -lpwl' --enable-threads=posix --enable-target-optspace --enable-plugin --enable-multilib --with-local-prefix=/work/fsl-linaro-toolchain-2.13/arm-fsl-linux-gnueabi/multi- libs --disable-nls --enable-c99 --enable-long-long --with-system-zlib Thread model: posix gcc version 4.6.2 20110630 (prerelease) (Freescale MAD -- Linaro 2011.07 -- Built at 2011/08/10 09:20)
path into .bashrc ==> export PATH=/home/sachin/Documents/ARM_CROSS_COMPILER/fsl-linaro-toolchain/bin:$PATH
as well as are below packages are install build-essential make automake? autoconf? libncurses5-devbuild-essential make automake? autoconf? libncurses5-dev
If the compiler does exist in your filesystem and is executable and you still see this error message: check if the compiler executable has all its requirements met in your system (e.g. 32 bit libs versus 64 bit libs). For this to check run the "ldd" command on the compiler's executable and read its output carefully.
ok i got it if i used ldd /bin/bash command i get following output==> linux-gate.so.1 => (0xb76ff000) libtinfo.so.5 => /lib/i386-linux-gnu/libtinfo.so.5 (0xb76c9000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb76c4000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb7519000) /lib/ld-linux.so.2 (0xb7700000)
ldd /home/sachin/Documents/ARM_CROSS_COMPILER/fsl-linaro-toolchain/bin/arm-linux-gcc -4.6.2 linux-gate.so.1 => (0xb76f4000) libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb76b0000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb7506000) /lib/ld-linux.so.2 (0xb76f5000) this is the ldd command response for compiler's executable i am not sure but i guess am not able to find first file i.e.linux-gate.so.1??
hey..i fixed it my issue.@Juergen Borleis & @davef thanks for your valuable reply..if i got some issue again related to tiny6410 board with then i will ask u again.. i have solved this issue as below==> 1)sudo -s 2)export $PATH= (this command is executing and path in /.bashrc file) 3)then finally my make command "mini6410_nand_config-ram128;make " hence install the package.