gpt4 book ai didi

android - Bambuser ffmpeg - "arm-linux-androideabi-gcc is unable to create an executable file."

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:20:24 25 4
gpt4 key购买 nike

我知道这可能是某些问题的重复。但是这些线程的答案对我没有帮助。

我正在尝试使用 Bambuser 的 ffmpeg 为 android 编译 ffmpeg 库。
我下载了Archive for client versions 1.3.7 to 1.6.0. 来自 bambuser。

我遵循了 REAME 中给出的指示。
在运行 ./build.sh 时我遇到了以下错误

arm-linux-androideabi-gcc is unable to create an executable file.
C compiler test failed.

If you think configure made a mistake, make sure you are using the latest
version from SVN. If the latest version fails, report the problem to the
ffmpeg-user@mplayerhq.hu mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solving the problem.

这是ffmpeg的config.log的最后几行

mktemp is /bin/mktemp
check_ld
check_cc
BEGIN /tmp/ffconf.qflVj27Q.c
1 int main(void){ return 0; }
END /tmp/ffconf.qflVj27Q.c
arm-linux-androideabi-gcc --sysroot=/home/chaitanya/android/android-ndk-r5b/platforms/android-8/arch-arm -c -o /tmp/ffconf.gc6um0Ki.o /tmp/ffconf.qflVj27Q.c
arm-linux-androideabi-gcc: error trying to exec 'cc1': execvp: No such file or directory
C compiler test failed.

tmp 中,我没有找到任何相关文件夹或文件,因为 config.log 显示“ffconf.qflVj27Q.c”。

我在
上做这个 1. Ubuntu 11.10
2. OpenJDK 6
3.安卓-ndk-r5b

注意:
我只在 eclipse 中安装了 API-10。 (如果重要的话:D)

有什么解决方案?

最佳答案

当遇到同样的问题时,我终于发现我的设置存在问题...查看 arm-build.sh 脚本,我开始按照脚本进行操作。注意“TOOLCHAIN=...”路径。

最初的路径是:TOOLCHAIN=echo $NDK/toolchains/arm-linux-androideabi-4.6/prebuilt/*-x86

当我去验证这条路径是否存在时,我注意到它不存在。我认为原因是我有一个 64 位 构建。

我的路径其实是:.../toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64

我最后做的是复制文件夹,并将其重命名为“linux-x86”,现在一切都在编译。

希望这对某人有帮助!

关于android - Bambuser ffmpeg - "arm-linux-androideabi-gcc is unable to create an executable file.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12525578/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com