海思平台编译SDL问题? 20C

图片说明

root@avst-linux-server:/home/font/SDL-1.2.15# ./configure CC=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-gcc --host=aarch64-himix100-linux --prefix=/home/font/test/SDL --enable-shared=no --enable-static=yes
configure: WARNING: If you wanted to set the --build type, don't use --host.
If a cross compiler is detected then cross compile mode will be used.
checking build system type... x86_64-unknown-linux-gnu
checking host system type... Invalid configuration aarch64-himix100-linux': machineaarch64-himix100' not recognized
configure: error: /bin/sh ./build-scripts/config.sub aarch64-himix100-linux failed
root@avst-linux-server:/home/yushuo/font/SDL-1.2.15#

该如何解决呢?

3个回答

aarch64-himix100-linux 这个cpu配置不存在,你的交叉编译环境有问题,问硬件厂商索要交叉编译的配置文件。

估计你的交叉工具没有正确安装!

用以下命令下载最新的文件config.guess和config.sub替换SDL中build-scripts目录下原来的两个文件再试试
wget -O config.guess 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD'
wget -O config.sub 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD'

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问