VLC win32Compile错误

时间:2014-01-20 14:54:38

标签: winapi compilation vlc

我正在尝试使用本教程编译最新版本的vlc for Windows: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。

1 个答案:

答案 0 :(得分:0)

最近有同样的问题。

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

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

然后尝试继续制作vlc,希望一切顺利。