分页: 2 / 3

发表于 : 2007-10-08 8:22
andrew_t

代码: 全选

apt-get builddep xmms2 
这应该是

代码: 全选

apt-get build-dep xmms2 

发表于 : 2007-10-08 10:15
matri
慢机器mpd,快机器amarok,期待amarok2中。。。

发表于 : 2007-10-08 12:26
依寻依然
matri 写了:慢机器mpd,快机器amarok,期待amarok2中。。。
同样期待

发表于 : 2007-11-10 15:27
fanhe
编译成功,支持ape+cue,但是显示的歌曲时间不对

发表于 : 2007-11-10 16:22
hualang0929
暂时 mpd :lol:

发表于 : 2007-12-01 3:40
carbont
没有明白怎么有的中文歌名xmms2 list能看见,有的看不见……

发表于 : 2007-12-01 8:06
XDG3669
xiechy 写道:
audacious是从xmms算是fork出去的项目,除了gtk+以外,其他的xmms的缺点都有。可以说,bmp,bmpx,audacious这一类从xmms中fork出去的项目,只能是在xmms2没有完善之前临时性的修补,没有架构上的优势。最终是会被淘汰的。
最终是会被淘汰的?

一定不会!audacious能从xmms分出去能有这样多的用户一定说明他有超过xmms之处,ubuntu从Debian派生出来,难道你会说ubuntu一定被淘汰的?

发表于 : 2008-01-10 17:27
rynax
很想在linux下播放ape+cue,但是楼主写的帖子说实话没看懂。
能不能写的更详细适合新手一些。

尤其是编译mac解码那里。我的机器安装的是7.10 gusty。我的xmms2是用apt-get install xmms2 xmms2-plugin-all安装的。但是我找不到/usr/include/mac/里有任何东西,楼主给的连接我看了,好像和xmms2没啥关系,但我还是试着装了一下,但是帖子里的连接不能用了。。。

另外一个不懂的地方是打cue补丁那里,能不能说一下这个补丁具体怎么打。

发表于 : 2008-01-25 9:19
Hantao
按照LZ的方法,编译失败。

错误信息:

代码: 全选

dh_install -i -s --sourcedir=debian/tmp --fail-missing \
                -Xusr/include/xmms2/xmmsclient/xmmsclient-cf.h \
                -Xusr/include/xmms2/xmmsclient/xmmsclient-ecore.h \
                -Xusr/include/xmms2/xmmsclient/xmmsclient-qt.h \
                -Xusr/lib/libxmmsclient-ecore.so.1.0.0 \
                -Xusr/lib/libxmmsclient-ecore.so.1 \
                -Xusr/lib/libxmmsclient-ecore.so \
                -Xusr/lib/ruby/1.8/i486-linux/xmmsclient_ecore.so
dh_install: debian/tmp/usr/lib/xmms2/libxmms_mac.so exists in debian/tmp/ but is not installed to anywhere
dh_install: missing files, aborting
make: *** [install-stamp] Error 1
这该如何解决?

另外,该怎么打那个cue补丁呢? 是不是将LZ提供的代码中带+的行加到src/xmms/output.c文件中呢?

发表于 : 2008-01-25 14:40
Hantao
折腾了一中午,解决了。具体方法如下:

1、下载源码后,进入xmms2-0.2DrJekyll/debian目录。创建一个新文件名为:xmms2-plugin-mac.install。内容只有一行:

usr/lib/xmms2/libxmms_mac.so

2、打开同目录下的control文件,内容是每个Package的一些信息。加入下面一段:

Package: xmms2-plugin-mac
Architecture: any
Depends: xmms2-core (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
Enhances: xmms2-core
Description: XMMS2 - libmad based Monkey Audio decoder
This package enables Monkey Audio decoding for xmms2.

保存退出。

3、解决cue文件的补丁。按照LZ给的代码修改src/xmms/output.c文件。附件中是我改好的output.c文件。

4、回到xmms2-0.2DrJekyll/目录。运行:

代码: 全选

sudo dpkg-buildpackage -rfakeroot
即可在上层目录下生成所有的deb包。

代码: 全选

sudo dpkg -i *deb
大功告成。

注意:前提是你系统里已经安装了mac的支持。当然,如果你没有安装的话,编译过程中也不会出现我遇到的问题。

另:本人一菜乌,上述方法纯系摸索中试验成功,不保证在别的机器上可以再现。

发表于 : 2008-03-26 23:12
ichaochao
我还处于白痴阶段还是用我的Rhythmbox吧,谢谢!!

发表于 : 2008-03-27 10:55
bwchaos
hoho
又见一狂热的。。。。。。。

发表于 : 2008-04-19 21:55
dbrane
对于0.4DrKosmos楼主的patch已经失效了,通过手工查找 src/xmms/output.c 也能找出修改的地方,但是现在其中的一个函数有了变化,不知道哪里可以找到 0.4DrKosmos 的相应 patch,敬请指点,bow 一个先~~

发表于 : 2008-04-20 14:10
INUYASHA
xmms2的gtk前端很不咋的
还是等待mpd2的到来

发表于 : 2008-04-20 17:02
dbrane
co 了 git 版本,src/xmms/output.c 这个文件没有变化,对这个 patch 做了个很小的修改以适应新的API,可以使用了,但是第二轨的开始处定位似乎总是不准,看来得看一下代码。不知道这个 patch 为什么没有进入 xmms 的官方发布
dbrane 写了:对于0.4DrKosmos楼主的patch已经失效了,通过手工查找 src/xmms/output.c 也能找出修改的地方,但是现在其中的一个函数有了变化,不知道哪里可以找到 0.4DrKosmos 的相应 patch,敬请指点,bow 一个先~~