【问题标题】:xmms2 installation on mac 10.7.5 fails using macports使用 macports 在 mac 10.7.5 上安装 xmms2 失败
【发布时间】:2012-12-14 12:07:21
【问题描述】:

我在尝试以下操作时遇到的错误:

$cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_audio_xmms2/xmms2/work/xmms2-0.8DrO_o
$sudo ./waf build

是:

Build failed
 -> task failed (exit status 1): 
    {task 4561778192: c avcodec.c -> avcodec.c.1.o}

我收到一个错误:

error: implicit declaration of function 'avcodec_init' is invalid in C99 [-Werror,-Wimplicit-function-declaration]

还有四个警告:

warning: 'avcodec_alloc_context' is deprecated [-Wdeprecated-declarations]

warning: 'avcodec_open' is deprecated [-Wdeprecated-declarations]

warning: 'avcodec_decode_audio3' is deprecated [-Wdeprecated-declarations]

warning: 'avcodec_decode_audio3' is deprecated [-Wdeprecated-declarations]

【问题讨论】:

  • 不太了解您问题的前 3 行...?

标签: macos osx-lion macports


【解决方案1】:

尝试安装 xmms2 的不同变体。输入port variants xmms2

xmms2 has the variants:
   cpp: C++ development support
   perl: Perl development support
   ruby: Ruby development support
   universal: Build for multiple architectures

试试这个命令安装xmms2的变种cpp

sudo port install xmms2 +cpp

【讨论】:

    猜你喜欢
    • 2013-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-15
    • 2010-09-14
    • 1970-01-01
    相关资源
    最近更新 更多