+ -
当前位置:首页 → 问答吧 → 编译不了stardict(已解决)

编译不了stardict(已解决)

时间:2006-03-09

来源:互联网

make[2]: *** [t_config_file.o] ERROR 1
make[2]: *** 正在等待未完成的任务....
make[2]: Leaving directory `/var/tmp/portage/stardict-2.4.6-r1/work/stardict-2.4.6/tests'
make[1]: *** [all-recursive] ERROR 1
make[1]: Leaving directory `/var/tmp/portage/stardict-2.4.6-r1/work/stardict-2.4.6'
make: *** [all] ERROR 2

!!! ERROR: app-dicts/stardict-2.4.6-r1 failed.
!!! Function gnome2_src_compile, Line 48, Exitcode 2
!!! compile failure
!!! If you need support, post the topmost build error, NOT this status message.

emerge出现这些错误,不知道有没有人一样,另外想问下stardict去掉gnome装出来是什么样,能用吗?
内核是gentoo2.6.15-r1,用gnome
请大家帮忙看看,谢谢

作者: nhazi   发布时间: 2006-03-09

应该在错误信息中找第一个出现的error字样
把它连同后面的全贴出来

你贴的这一段恰恰没有包含最关键的信息

去掉gnome外表没什么变化
发声方式变了
不再用esd
而是需要选择一个程序
我用/usr/bin/aplay

作者: zhllg   发布时间: 2006-03-09

gentoo.org的人回我是bug, 贴过来给你看看
bug #123772 链接http://bugs.gentoo.org/show_bug.cgi?id=123772

esd是什么,发声的程序?装stardict还同时装上发声程序吗?如果不装gnome,就不会装这个发声程序了,看样子你也没装,后来装了aplay?

作者: nhazi   发布时间: 2006-03-09

aplay不用后来装
除非你不用alsa
看看equery b `which aplay`的结果就知道了

esd,全称esound,gnome的声音服务器

作者: zhllg   发布时间: 2006-03-09

http://linuxsir.org/bbs/showthread.php?t=230225

作者: zhllg   发布时间: 2006-03-09

你看过那个bug吗?里面有个补丁,我不知道该怎么用上去,
我把它改在/var/tmp/portage/stardict-2.4.6-r1/work/stardict-2.4.6/tests/t_config_file.cpp,可是我改完后,再emerge,这个文件又更新回原样,编译错误照旧。

作者: nhazi   发布时间: 2006-03-09

不会走了吧,算了,我也吃饭去了
第一次遇上打补丁,希望知道怎么打补丁。

作者: nhazi   发布时间: 2006-03-09

ok,搞定了,借这个机会还了解了emerge的一点运作过程
再emerge刚刚开始的时候,/var/tmp里的编译文件会更新,更新完了立刻就改,把那个cpp文件改了,我改完之后没多久,emerge就编译出新的.o文件了,到结束时再没有出现编译错误了。

作者: nhazi   发布时间: 2006-03-10

你的gcc版本是多少?
我不是说是gcc的bug么?

作者: gdb   发布时间: 2006-03-10

你说的?谢谢,已经可以用了。
gcc version 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8)
我就打上这个补丁,没管那个bug了,反正没什么影响,能装stardict就可以了

作者: nhazi   发布时间: 2006-03-10

http://www.gentoo.org/news/20051202-...stable-x86.xml

你说的那个bug是我report的呀
我已经确认了是gcc的bug,
upstream到gcc 3.4就好了.

有空还是更新到3.4吧, 3.3系列已经停止支持了.
以后可能会有更多的编译通不过的

作者: gdb   发布时间: 2006-03-10

谢谢高手,我去试试升级
怎么确认这是bug呢,还有那个补丁为什么有用呢?这些问题在我看来都是很神奇的,你可能跟我说也说不清楚。

作者: nhazi   发布时间: 2006-03-10

热门下载

更多