LinuxSir.cn,穿越时空的Linuxsir!

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

安装app-i18n/scim-bridge 0.4.16 时出错

[复制链接]
发表于 2009-8-9 22:15:22 | 显示全部楼层 |阅读模式
请问这是怎么回事?下面是log的最后一部分

  1. i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../.. -I../../common -I../../client-common -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -D_REENTRANT -I/usr/qt/3/include -DQT_IMMODULE -O2 -march=pentium-m -pipe -MT im_scim_bridge_la-im-scim-bridge-qt.lo -MD -MP -MF .deps/im_scim_bridge_la-im-scim-bridge-qt.Tpo -c ../im-scim-bridge-qt.cpp  -fPIC -DPIC -o .libs/im_scim_bridge_la-im-scim-bridge-qt.o
  2. i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../.. -I../../common -I../../client-common -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -D_REENTRANT -I/usr/qt/3/include -DQT_IMMODULE -O2 -march=pentium-m -pipe -MT im_scim_bridge_la-scim-bridge-client-imcontext-qt.lo -MD -MP -MF .deps/im_scim_bridge_la-scim-bridge-client-imcontext-qt.Tpo -c ../scim-bridge-client-imcontext-qt.cpp  -fPIC -DPIC -o .libs/im_scim_bridge_la-scim-bridge-client-imcontext-qt.o
  3. i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../.. -I../../common -I../../client-common -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -D_REENTRANT -I/usr/qt/3/include -DQT_IMMODULE -O2 -march=pentium-m -pipe -MT im_scim_bridge_la-scim-bridge-client-qt.lo -MD -MP -MF .deps/im_scim_bridge_la-scim-bridge-client-qt.Tpo -c ../scim-bridge-client-qt.cpp  -fPIC -DPIC -o .libs/im_scim_bridge_la-scim-bridge-client-qt.o
  4. ../im-scim-bridge-qt.cpp:28:33: error: qinputcontextplugin.h: No such file or directory
  5. In file included from ../scim-bridge-client-qt.h:38In file included from ../im-scim-bridge-qt.cpp:33,
  6.                  from ../scim-bridge-client-qt.cpp:24:
  7. ../scim-bridge-client-imcontext-qt.h:42:27: error: qinputcontext.h: No such file or directory
  8. :
  9. ../scim-bridge-client-imcontext-qt.h:42:27: error: qinputcontext.h: No such file or directory
  10. In file included from ../scim-bridge-client-imcontext-qt.cpp:39:
  11. ../scim-bridge-client-imcontext-qt.h:42:27: error: qinputcontext.h: No such file or directory
  12. ../scim-bridge-client-imcontext-qt.h:60: error: expected class-name before ‘{’ token
  13. ../scim-bridge-client-imcontext-qt.h:179: error: ‘ButtonState’ has not been declared
  14. ../scim-bridge-client-imcontext-qt.h:179: error: ‘ButtonState’ has not been declared
  15. ../scim-bridge-client-imcontext-qt.h:60: error: expected class-name before ‘{’ token
  16. ../scim-bridge-client-imcontext-qt.h:179: error: ‘ButtonState’ has not been declared
  17. ../scim-bridge-client-imcontext-qt.h:179: error: ‘ButtonState’ has not been declared
  18. ../im-scim-bridge-qt.cpp:41: error: expected class-name before ‘{’ token
  19. ../im-scim-bridge-qt.cpp:62: error: ISO C++ forbids declaration of ‘QInputContext’ with no type
  20. ../im-scim-bridge-qt.cpp:62: error: expected ‘;’ before ‘*’ token
  21. ../im-scim-bridge-qt.cpp:110: error: expected constructor, destructor, or type conversion before ‘*’ token
  22. ../im-scim-bridge-qt.cpp:133: error: expected constructor, destructor, or type conversion at end of input
  23. make[2]: *** [im_scim_bridge_la-scim-bridge-client-qt.lo] Error 1
  24. make[2]: *** Waiting for unfinished jobs....
  25. make[2]: *** [im_scim_bridge_la-im-scim-bridge-qt.lo] Error 1
  26. ../scim-bridge-client-imcontext-qt.h:60: error: expected class-name before ‘{’ token
  27. ../scim-bridge-client-imcontext-qt.h:179: error: ‘ButtonState’ has not been declared
  28. ../scim-bridge-client-imcontext-qt.h:179: error: ‘ButtonState’ has not been declared
  29. ../scim-bridge-client-imcontext-qt.cpp:83: error: ‘ButtonState’ has not been declared
  30. ../scim-bridge-client-imcontext-qt.cpp:83: error: ‘ButtonState’ has not been declared
  31. ../scim-bridge-client-imcontext-qt.cpp:306: error: ‘ButtonState’ has not been declared
  32. ../scim-bridge-client-imcontext-qt.cpp:306: error: ‘ButtonState’ has not been declared
  33. ../scim-bridge-client-imcontext-qt.cpp: In member function ‘virtual void ScimBridgeClientIMContextImpl::reset()’:
  34. ../scim-bridge-client-imcontext-qt.cpp:395: error: ‘QInputContext’ has not been declared
  35. ../scim-bridge-client-imcontext-qt.cpp: In member function ‘void ScimBridgeClientIMContextImpl::commit()’:
  36. ../scim-bridge-client-imcontext-qt.cpp:482: error: ‘isComposing’ was not declared in this scope
  37. ../scim-bridge-client-imcontext-qt.cpp:489: error: ‘sendIMEvent’ was not declared in this scope
  38. ../scim-bridge-client-imcontext-qt.cpp:490: error: ‘sendIMEvent’ was not declared in this scope
  39. ../scim-bridge-client-imcontext-qt.cpp: In member function ‘void ScimBridgeClientIMContextImpl::update_preedit()’:
  40. ../scim-bridge-client-imcontext-qt.cpp:668: error: ‘isComposing’ was not declared in this scope
  41. ../scim-bridge-client-imcontext-qt.cpp:668: error: ‘sendIMEvent’ was not declared in this scope
  42. ../scim-bridge-client-imcontext-qt.cpp:676: error: ‘sendIMEvent’ was not declared in this scope
  43. ../scim-bridge-client-imcontext-qt.cpp:678: error: ‘isComposing’ was not declared in this scope
  44. ../scim-bridge-client-imcontext-qt.cpp:678: error: ‘sendIMEvent’ was not declared in this scope
  45. make[2]: *** [im_scim_bridge_la-scim-bridge-client-imcontext-qt.lo] Error 1
  46. make[2]: Leaving directory `/var/tmp/portage/app-i18n/scim-bridge-0.4.16/work/scim-bridge-0.4.16/client-qt/qt3'
  47. make[1]: *** [all-recursive] Error 1
  48. make[1]: Leaving directory `/var/tmp/portage/app-i18n/scim-bridge-0.4.16/work/scim-bridge-0.4.16'
  49. make: *** [all] Error 2
  50. *
  51. * ERROR: app-i18n/scim-bridge-0.4.16 failed.
  52. * Call stack:
  53. *               ebuild.sh, line   49:  Called src_compile
  54. *             environment, line 3052:  Called die
  55. * The specific snippet of code:
  56. *       emake || die
  57. *  The die message:
  58. *   (no error message)
  59. *
  60. * If you need support, post the topmost build error, and the call stack if relevant.
  61. * A complete build log is located at '/var/tmp/portage/app-i18n/scim-bridge-0.4.16/temp/build.log'.
  62. * The ebuild environment file is located at '/var/tmp/portage/app-i18n/scim-bridge-0.4.16/temp/environment'.
  63. *

  64. >>> Failed to emerge app-i18n/scim-bridge-0.4.16, Log file:

  65. >>>  '/var/tmp/portage/app-i18n/scim-bridge-0.4.16/temp/build.log'

  66. * Messages for package app-i18n/scim-bridge-0.4.16:

  67. *
  68. * ERROR: app-i18n/scim-bridge-0.4.16 failed.
  69. * Call stack:
  70. *               ebuild.sh, line   49:  Called src_compile
  71. *             environment, line 3052:  Called die
  72. * The specific snippet of code:
  73. *       emake || die
  74. *  The die message:
  75. *   (no error message)
  76. *
  77. * If you need support, post the topmost build error, and the call stack if relevant.
  78. * A complete build log is located at '/var/tmp/portage/app-i18n/scim-bridge-0.4.16/temp/build.log'.
  79. * The ebuild environment file is located at '/var/tmp/portage/app-i18n/scim-bridge-0.4.16/temp/environment'.
  80. *
复制代码

谢谢
发表于 2009-8-9 22:20:36 | 显示全部楼层
没有qinputcontextplugin.h文件

要安装QT
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-10 00:07:53 | 显示全部楼层
qt怎么安装?
回复 支持 反对

使用道具 举报

发表于 2009-8-10 10:44:26 | 显示全部楼层
不應該呀,scim-bridge沒有qt的依賴?

qt安裝的話,qt3: emerge qt:3  qt4就只能用依賴安裝了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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