LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 888|回复: 10

kde程序都出现了问题

[复制链接]
发表于 2006-4-22 21:03:47 | 显示全部楼层 |阅读模式
我已经重新编译了kdelibs,但编译kdebase时出现如下错误:

  1. /bin/sh ../libtool --silent --mode=compile --tag=CXX x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.5/include/arts -I/usr/kde/3.5/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O3 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -ffast-math -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -c -o konq_faviconmgr_skel.lo `test -f 'konq_faviconmgr_skel.cc' || echo './'`konq_faviconmgr_skel.cc
  2. /bin/sh ../libtool --silent --mode=link --tag=CXX x86_64-pc-linux-gnu-g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O3 -march=k8 -mtune=k8 -pipe -fomit-frame-pointer -ffast-math -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE   -Wl,-O1 -o libkonq.la -rpath /usr/kde/3.5/lib64 -L/usr/kde/3.5/lib64 -L/usr/qt/3/lib64 -L/usr/X11R6/lib64    -version-info 6:0:2 -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined konq_popupmenu.lo knewmenu.lo konq_xmlguiclient.lo kfileivi.lo konq_iconviewwidget.lo konq_settings.lo konq_drag.lo konq_operations.lo konq_dirpart.lo konq_propsview.lo konq_events.lo konq_bgnddlg.lo konq_undo.lo konq_historymgr.lo konq_historycomm.lo konq_pixmapprovider.lo kivdirectoryoverlay.lo konq_faviconmgr.lo konq_filetip.lo konq_undo_skel.lo konq_historycomm_skel.lo konq_faviconmgr_skel.lo -lkparts
  3. make[3]: Leaving directory `/var/tmp/portage/kdebase-3.5.2-r1/work/kdebase-3.5.2/libkonq'
  4. make[2]: Leaving directory `/var/tmp/portage/kdebase-3.5.2-r1/work/kdebase-3.5.2/libkonq'
  5. Making all in applnk
  6. make[2]: Entering directory `/var/tmp/portage/kdebase-3.5.2-r1/work/kdebase-3.5.2/applnk'
  7. Making all in compat
  8. make[3]: Entering directory `/var/tmp/portage/kdebase-3.5.2-r1/work/kdebase-3.5.2/applnk/compat'
  9. make[3]: Nothing to be done for `all'.
  10. make[3]: Leaving directory `/var/tmp/portage/kdebase-3.5.2-r1/work/kdebase-3.5.2/applnk/compat'
  11. make[3]: Entering directory `/var/tmp/portage/kdebase-3.5.2-r1/work/kdebase-3.5.2/applnk'
  12. make[3]: Nothing to be done for `all-am'.
  13. make[3]: Leaving directory `/var/tmp/portage/kdebase-3.5.2-r1/work/kdebase-3.5.2/applnk'
  14. make[2]: Leaving directory `/var/tmp/portage/kdebase-3.5.2-r1/work/kdebase-3.5.2/applnk'
  15. Making all in doc
  16. make[2]: Entering directory `/var/tmp/portage/kdebase-3.5.2-r1/work/kdebase-3.5.2/doc'
  17. Making all in .
  18. make[3]: Entering directory `/var/tmp/portage/kdebase-3.5.2-r1/work/kdebase-3.5.2/doc'
  19. make[3]: Nothing to be done for `all-am'.
  20. make[3]: Leaving directory `/var/tmp/portage/kdebase-3.5.2-r1/work/kdebase-3.5.2/doc'
  21. Making all in faq
  22. make[3]: Entering directory `/var/tmp/portage/kdebase-3.5.2-r1/work/kdebase-3.5.2/doc/faq'
  23. /usr/kde/3.5/bin/meinproc --check --cache index.cache.bz2 ./index.docbook
  24. /bin/sh: line 1: 31403 Segmentation fault      /usr/kde/3.5/bin/meinproc --check --cache index.cache.bz2 ./index.docbook
  25. make[3]: *** [index.cache.bz2] Error 139
  26. make[3]: Leaving directory `/var/tmp/portage/kdebase-3.5.2-r1/work/kdebase-3.5.2/doc/faq'
  27. make[2]: *** [all-recursive] Error 1
  28. make[2]: Leaving directory `/var/tmp/portage/kdebase-3.5.2-r1/work/kdebase-3.5.2/doc'
  29. make[1]: *** [all-recursive] Error 1
  30. make[1]: Leaving directory `/var/tmp/portage/kdebase-3.5.2-r1/work/kdebase-3.5.2'
  31. make: *** [all] Error 2

  32. !!! ERROR: kde-base/kdebase-3.5.2-r1 failed.
  33. Call stack:
  34.   ebuild.sh, line 1532:   Called dyn_compile
  35.   ebuild.sh, line 929:   Called src_compile
  36.   kdebase-3.5.2-r1.ebuild, line 120:   Called kde_src_compile
  37.   kde.eclass, line 113:   Called kde_src_compile 'all'
  38.   kde.eclass, line 230:   Called kde_src_compile 'myconf' 'configure' 'make'
  39.   kde.eclass, line 226:   Called die

  40. !!! died running emake, kde_src_compile:make
  41. !!! If you need support, post the topmost build error, and the call stack if relevant.
复制代码


现在发现所有的kde程序在编译时出现同样错误:help
 楼主| 发表于 2006-4-23 17:42:31 | 显示全部楼层
现在运行kde程序都会出现一个crash提示,观察终端输出信息:
  1. KCrash: Application 'kbuildsycoca' crashing..
复制代码
但原有程序还能运行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-23 20:39:00 | 显示全部楼层
尝试重新emerge libxml2
回复 支持 反对

使用道具 举报

发表于 2006-4-24 04:03:48 | 显示全部楼层
你用ccache了?
回复 支持 反对

使用道具 举报

发表于 2006-4-24 07:40:23 | 显示全部楼层
运行

/bin/sh
/usr/kde/3.5/bin/meinproc

是什么结果?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-24 11:57:36 | 显示全部楼层
重新emerge libxml2后,一切正常。
回复 支持 反对

使用道具 举报

发表于 2006-4-24 12:18:00 | 显示全部楼层
这个和 libxml2 有啥联系?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-24 12:28:22 | 显示全部楼层
我也不知道,通过google,发现有这样解决meinproc的问题的,照方抓药。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-24 12:30:47 | 显示全部楼层
不过kde程序不知什么时候不能使用scim的输入法了。
幸好我使用的kde程序不多。
回复 支持 反对

使用道具 举报

发表于 2006-4-24 12:59:50 | 显示全部楼层
升级 libXML2 就可以了,我也找到了,,看来是原来的 libxml2 不够新。。

怪不得我没碰到这个问题,幸亏。:)。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表