我想在x86机器上使用gcc生成MIPS二进制文件。为了安装MIPS交叉编译器,我遵循了上的说明。我可以成功地安装gcc和binutils。我尝试使用交叉编译器编译一个简单的hello world程序。
/opt/cross/bin/mipsel-unknown-linux-gnu-gcc -mips1 hi.c
我得到了以下错误。
/opt/cross/lib/gcc/mipsel-unknown-linux-gnu/4.8.2/../../../../mipsel-unknown-linux-gnu/bin/ld: cannot find crt1.o: No such file or
当我在linkit 7688转发的SDK上构建libffi时,错误出现了,我无法通过搜索找到任何帮助。libattr/attr_copy_fd.c:25:24:致命错误:sys/xatt.h:没有这样的文件或目录
Config-build.in:12603:warning: defaults for choice values not supported
Config-build.in:12619:warning: defaults for choice values not supported
Config-build.in:14019:warning: defaults for choi
我正在使用android-ndk在android模拟器中运行irrlicht android示例项目,当我尝试构建该示例时,出现了以下错误:
/Android/android-ndk-r9/ndk-build V=1 NDK_TOOLCHAIN=arm-2010q1
/Android/android-ndk-r9/build/core/init.mk:555: *** Android NDK: Aborting . Stop.
Android NDK: NDK_TOOLCHAIN is defined to the unsupported value arm-2010q1
更新:我注意到控制台输出给了我:
Error while executing 'C:\Users\bowli\Tools\Android\android-ndk\android-ndk-r8e\ndk-build.cmd' with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=C:\Users\bowli\Documents\Projects\AndroidStudioProjects\CDP_AR1\app\src\main\jni\Android.mk NDK_APPLICATION_MK=C:\Users\bowli
在OpenELEC编译过程中,我试图引导GCC。我需要为目标系统添加libatomic,以便编译一些包。
当我试图为目标系统添加libatomic时,我会得到一个编译错误:
/home/mathieu/tmp/OpenELEC.tv/build.OpenELEC-ci20.mips-8.0-devel/toolchain/mipsel-openelec-linux-gnu/bin/ld: cannot find crti.o: No such file or directory
/home/mathieu/tmp/OpenELEC.tv/build.OpenELEC-ci20.mips-8.0
我试图用qemu来模拟固件,但是在执行它时我得到了一个错误。
首先,我将固件文件系统解压缩到一个文件夹中,并将文件复制到其中:
bin cdrom dev etc home init lib linuxrc mnt opt proc qemu-mipsel root sbin sys tango tmp udev usr var
然后我用chroot执行模拟器:
色块。./qemu-mipsel ./bin/ls
我得到了以下错误:
chroot: failed to run command `./qemu-mipsel': No such