mipsel-linux-gcc:找不到命令

我正在尝试使用mipsel-linux-gcc编译器交叉编译内核和rootfs。 主机是64位,而要构build的rootfs是32位。我试图安装ia32-libs和ia32-libs-multiarch。 但失败了。 我已经使用apt-get安装了gcc-multilib。 但是,我不能build立。 我已经更新PATHvariables到所使用的工具链。

echo $PATH 

USR / local / sbin中:在/ usr / local / bin目录:/ usr / sbin目录:在/ usr / bin中:/ sbin目录:/ bin中:在/ usr /游戏:/opt/toolchains/stbgcc-4.5.3-1.1/bin

错误我得到:

 root@android-build:uclinux-rootfs# make vmlinuz-7425b0-android make TFTPHOST=android-build TFTPDIR=/tftpboot/$USER TFTPPATH=$USER defaults-7425b0-android make[1]: Entering directory `/opt/kernel/android/kernel-3.3-1.2-7425b0/uclinux-rootfs' WARNING: using toolchain binaries in: /opt/toolchains/stbgcc-4.5.3-1.1/bin The recommended toolchain for this release is: stbgcc-4.5.3-2.4 perl -w bin/config.pl save_defaults 7425b0-android make[2]: Entering directory `/opt/kernel/android/kernel-3.3-1.2-7425b0/linux' make -f Makefile savedefconfig make[3]: Entering directory `/opt/kernel/android/kernel-3.3-1.2-7425b0/linux' scripts/kconfig/conf --savedefconfig=defconfig Kconfig make[3]: Leaving directory `/opt/kernel/android/kernel-3.3-1.2-7425b0/linux' make[2]: Leaving directory `/opt/kernel/android/kernel-3.3-1.2-7425b0/linux' make -j1 silentoldconfig make[2]: Entering directory `/opt/kernel/android/kernel-3.3-1.2-7425b0/uclinux-rootfs' WARNING: using toolchain binaries in: /opt/toolchains/stbgcc-4.5.3-1.1/bin The recommended toolchain for this release is: stbgcc-4.5.3-2.4 make -C linux ARCH=mips silentoldconfig make[3]: Entering directory `/opt/kernel/android/kernel-3.3-1.2-7425b0/linux' make -f Makefile silentoldconfig make[4]: Entering directory `/opt/kernel/android/kernel-3.3-1.2-7425b0/linux' scripts/kconfig/conf --silentoldconfig Kconfig make[4]: Leaving directory `/opt/kernel/android/kernel-3.3-1.2-7425b0/linux' make[3]: Leaving directory `/opt/kernel/android/kernel-3.3-1.2-7425b0/linux' make -C linux ARCH=mips prepare scripts make[3]: Entering directory `/opt/kernel/android/kernel-3.3-1.2-7425b0/linux' make -f Makefile prepare /bin/sh: mipsel-linux-gcc: not found /bin/sh: mipsel-linux-gcc: not found /bin/sh: mipsel-linux-gcc: not found /bin/sh: mipsel-linux-gcc: not found make[4]: mipsel-linux-gcc: Command not found make[4]: Entering directory `/opt/kernel/android/kernel-3.3-1.2-7425b0/linux' CHK include/linux/version.h CHK include/generated/utsrelease.h CC kernel/bounds.s /bin/sh: mipsel-linux-gcc: not found make[5]: *** [kernel/bounds.s] Error 127 make[4]: *** [prepare0] Error 2 make[4]: Leaving directory `/opt/kernel/android/kernel-3.3-1.2-7425b0/linux' make[3]: *** [prepare] Error 2 make[3]: Leaving directory `/opt/kernel/android/kernel-3.3-1.2-7425b0/linux' make[2]: *** [silentoldconfig] Error 2 make[2]: Leaving directory `/opt/kernel/android/kernel-3.3-1.2-7425b0/uclinux-rootfs' make[1]: *** [defaults-7425b0-android] Error 2 make[1]: Leaving directory `/opt/kernel/android/kernel-3.3-1.2-7425b0/uclinux-rootfs' make: *** [vmlinuz-7425b0-android] Error 2 

但是我得到哪些mipsel-linux-gcc给出了正确的答案

 which mipsel-linux-uclibc-gcc /opt/toolchains/stbgcc-4.5.3-1.1/bin/mipsel-linux-uclibc-gcc 

什么可能是我需要导出的variables?

我有这个'命令未找到'的问题。 尝试安装ia32-libs或者如果没有找到,请尝试建议lib32z1 lib32ncurses5 lib32bz2-1.0包。 这为我解决了这个问题。