[immodule-qt] qt-immodule-20040812: It causes problems

LiuCougar liucougar at gmail.com
Thu Aug 12 22:45:56 EEST 2004


On Fri, 13 Aug 2004 01:48:35 +0900 (JST), UTUMI Hirosi
<utuhiro78 at yahoo.co.jp> wrote:
> Hi,
> I tested qt-x11-immodule-unified-20040812, and I packed it
> (RPM/SRPM for Mandrake Cooker).
> 
> I'm using uim-svn1091 and uim-qt-svn1091.
> I selected backward compatible qt-immodule.
> 
> I got some errors. Maybe I made some mistakes. :-)
> $ qtconfig
> --> Segmentation fault
 
> So I did
> $ su
> # cd /usr/lib/qt3/plugins/input/
> # rm libqsimple*
> # rm libqimsw-*
> # exit
> $ qtconfig
> --> It works.
> 
> $ kwrite
> Press Shift+Space
> --> It doesn't work. I can't type i18n words.
> 
> $ rpm -ba scim-qtimm.spec
> plugin.cpp: In function `QUnknownInterface* ucm_instantiate()':
> plugin.cpp:41: error: cannot allocate an object of type `ScimInputContextPlugin'
> plugin.cpp:41: error:   because the following virtual functions are abstract:
> /usr/lib/qt3//include/qinputcontextplugin.h:59: error:  virtual QStringList
> QInputContextPlugin::languages(const QString&)
> /usr/lib/qt3//include/qinputcontextplugin.h:60: error:  virtual QString
> QInputContextPlugin::displayName(const QString&)
> /usr/lib/qt3//include/qinputcontextplugin.h:61: error:  virtual QString
> QInputContextPlugin::description(const QString&)
> --> I can't make it.
Fixed in SVN head

maybe this is the cause for your segfault of qtconfig

> // Note for packagers
> Add it to %files
> %{_libdir}/qt3/plugins/input/*
what's this for please,

Thanks,

-- 
"People's characters are strengthened through struggle against
difficulties; they are weakened by comfort."
- Old Chinese adage



More information about the immodule-qt mailing list