- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试使用 mipsel-linux-gcc 编译器交叉编译内核和 rootfs。主机是64位的,而要构建的rootfs是32位的。我尝试安装ia32-libs和ia32-libs-multiarch。但失败了。我已经使用 apt-get 安装了 gcc-multilib。但是,我无法构建。我已将 PATH 变量更新为所使用的工具链。
echo $PATH
usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/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
我需要导出的变量可能是什么?
最佳答案
我遇到了“找不到命令”的问题。尝试安装 ia32-libs,或者如果未找到,请尝试建议的 lib32z1 lib32ncurses5 lib32bz2-1.0 软件包。这解决了我的问题。
关于android - mipsel-linux-gcc : Command not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25624682/
我正在使用 OpenWrt toolchain构建一个使用 C 库的 C++ 应用程序,但我怀疑这是否相关。 我有两个文件 file.h(其中包含一个 C++ 类及其实现)和使用该类的 main.cp
我正在尝试运行 this sample在基于 mipsel 的产品板上。我的操作系统配置没问题,在单线程模式下没有问题,但是当我想以多线程方式尝试时,curl_earsy_perform 总是返回错误
我正在使用带有 Ubuntu12.04 的 SDK 来交叉编译基于 mipsel 的板。但是我的系统崩溃了,我重新安装了 ubuntu12.04 并尝试设置环境并使用 SDK 运行 make。 我对交
我有一个测试应用程序,我首先使用“mips-linux-gnu-gcc -EL”编译创建“exec_sigma”,然后使用“mipsel-linux-uclibc-gcc”创建“exec_bcm”。
我正在尝试使用 mipsel-linux-gcc 编译器交叉编译内核和 rootfs。主机是64位的,而要构建的rootfs是32位的。我尝试安装ia32-libs和ia32-libs-multiar
我正在尝试让一小段 hello-world MIPS 程序在 Gem 5 模拟器中运行。该程序使用 gcc 4.9.2 和 glibc 2.19(由 crosstool-ng 构建)编译,在 qemu
我在我的 linksyswrt54g 路由器上使用白色 Russian 0.9,现在我正在为其构建一个软件包。我正在使用指定的 SDK。但这个 SDK 是一个精简版本,因此它不包含 libcurl 或
我是一名优秀的程序员,十分优秀!