【问题标题】:VLC win32Compile errorVLC win32编译错误
【发布时间】:2014-01-20 14:54:37
【问题描述】:

我正在尝试使用本教程为 Windows 编译最新版本的 vlc:https://wiki.videolan.org/Win32Compile/

我正在使用 Ubuntu 13.04 进行编译,并使用主机三元组 i686-w64-mingw32。 一切运行良好,直到“构建 VLC”。这是错误:


make[4]: Entering directory `/home/nuno/tpplugins/vlc/win32/modules'
CCLD     libavio_plugin.la
/home/nuno/tpplugins/vlc/contrib/i686-w64-mingw32/lib/libavutil.a(time.o): In function `av_usleep':
/home/funman/vlc-git/contrib/win32/ffmpeg/libavutil/time.c:60: undefined reference to `_nanosleep'
collect2: ld returned 1 exit status

make[4]: * [libavio_plugin.la] 错误 1

任何想法如何解决这个问题?我的 gcc 版本是 4.8.1。

【问题讨论】:

    标签: winapi compilation vlc


    【解决方案1】:

    最近遇到了同样的问题。

    要解决,请尝试以下步骤:-

    sudo apt-get install yasm
    cd contrib/win32
    make .ffmpeg
    make .gnutls
    

    然后尝试继续制作 vlc,希望一切都会好起来。

    【讨论】:

    • 它仍然无法正常工作。你能告诉我你使用的操作系统吗?您是否完全按照教程 win32compile 进行操作,或者您是否做了其他事情?谢谢!
    猜你喜欢
    • 2013-12-25
    • 1970-01-01
    • 1970-01-01
    • 2013-07-09
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多