gpt4 book ai didi

android - VLC for Android编译错误

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

当我根据这个 page 为 Android 编译 VLC 时,在以下步骤:

sh compile.sh

我收到这个错误:

For an ARMv6 device without FPU:$ export NO_FPU=1For an ARMv5 device:$ export NO_ARMV6=1    If you plan to use a release build, run 'compile.sh release'    VLC source found    Building tools    ./bootstrap: line 63: [: 6b: integer expression expected    You are ready to build VLC and its contribs    Building the contribs    Generating EGL pkg-config file    Generating GLESv2 pkg-config file    Guessing build system... x86_64-redhat-linux    Creating configuration file... config.mak    Bootstrap completed.    Run "make" to start compilation.    Other targets:     * make install      same as "make"     * make prebuilt     fetch and install prebuilt binaries     * make list         list packages     * make fetch        fetch required source tarballs     * make fetch-all    fetch all source tarballs     * make distclean    clean everything and undo bootstrap     * make mostlyclean  clean everything except source tarballs     * make clean        clean everything     * make package      prepare prebuilt packages    make: Nothing to be done for `fetch'.    mkdir -p -- /home/heda/adt-bundle/android/vlc/contrib/arm-linux-androideabi/share/aclocal && cd a52dec && autoreconf -fiv -I/home/heda/adt-bundle/android/vlc/contrib/arm-linux-androideabi/share/aclocal    autoreconf: Entering directory `.'    autoreconf: configure.in: not using Gettext    autoreconf: running: aclocal -I /home/heda/adt-bundle/android/vlc/contrib/arm-linux-androideabi/share/aclocal --force     aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'    autoreconf: configure.in: tracing    autoreconf: configure.in: not using Libtool    autoreconf: running: /home/heda/adt-bundle/android/vlc/extras/tools/build/bin/autoconf --include=/home/heda/adt-bundle/android/vlc/contrib/arm-linux-androideabi/share/aclocal --force    configure.in:74: error: possibly undefined macro: AC_DISABLE_SHARED          If this token and others are legitimate, please use m4_pattern_allow.          See the Autoconf documentation.    configure.in:75: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL    configure.in:76: error: possibly undefined macro: AC_PROG_LIBTOOL    autoreconf: /home/heda/adt-bundle/android/vlc/extras/tools/build/bin/autoconf failed with exit status: 1    make: *** [.a52] Error 1

最佳答案

我使用的是 Ubuntu 13.04,在 Ubuntu 14.04 中重新编译后,错误消失了。我猜这是因为 autotools 无法在 13.04 中使用 apt-get update 更新到最新版本。

关于android - VLC for Android编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24796836/

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