编译不了stardict(已解决)
时间:2006-03-09
来源:互联网
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
把它连同后面的全贴出来
你贴的这一段恰恰没有包含最关键的信息
去掉gnome外表没什么变化
发声方式变了
不再用esd
而是需要选择一个程序
我用/usr/bin/aplay
作者: zhllg 发布时间: 2006-03-09
bug #123772 链接http://bugs.gentoo.org/show_bug.cgi?id=123772
esd是什么,发声的程序?装stardict还同时装上发声程序吗?如果不装gnome,就不会装这个发声程序了,看样子你也没装,后来装了aplay?
作者: nhazi 发布时间: 2006-03-09
除非你不用alsa
看看equery b `which aplay`的结果就知道了
esd,全称esound,gnome的声音服务器
作者: zhllg 发布时间: 2006-03-09
作者: zhllg 发布时间: 2006-03-09
我把它改在/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
再emerge刚刚开始的时候,/var/tmp里的编译文件会更新,更新完了立刻就改,把那个cpp文件改了,我改完之后没多久,emerge就编译出新的.o文件了,到结束时再没有出现编译错误了。
作者: nhazi 发布时间: 2006-03-10
我不是说是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
你说的那个bug是我report的呀
我已经确认了是gcc的bug,
upstream到gcc 3.4就好了.
有空还是更新到3.4吧, 3.3系列已经停止支持了.
以后可能会有更多的编译通不过的
作者: gdb 发布时间: 2006-03-10
怎么确认这是bug呢,还有那个补丁为什么有用呢?这些问题在我看来都是很神奇的,你可能跟我说也说不清楚。
作者: nhazi 发布时间: 2006-03-10
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28