shuaiqingli / fcitx

Automatically exported from code.google.com/p/fcitx
GNU General Public License v2.0
1 stars 0 forks source link

Qt 5.4.1 不兼容 fcitx-frontend-qt5 (0.1.1-3ubuntu2) #752

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
64 位 Xubuntu14.04, 引入 libfcitxplatforminputcontextplugin.so 时启动 Qt 
Creator 3.4.0 和 SQLiteStudio 3.0.5 都会因为段错误闪退.
http://mirrors.ustc.edu.cn/qtproject/official_releases/qtcreator/3.4/3.4.0/
http://sqlitestudio.pl/files/sqlitestudio3/complete/linux64/sqlitestudio-3.0.5.t
ar.xz

上述提到的Qt Creator和SQLiteStudio的Qt版本都用到了Qt 5.4.1.

sudo apt-get install fcitx-frontend-qt5
ln -s 
/usr/lib/`arch`-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminpu
tcontextplugin.so /path/to/qtcreator-3.4.0/bin/plugins/platforminputcontexts
ln -s /usr/lib/`arch`-linux-gnu/qt5/plugins/platforminputcontexts/ 
/path/to/SQLiteStudio-3.0.5/

Original issue reported on code.google.com by linuxkit...@gmail.com on 1 May 2015 at 8:03

GoogleCodeExporter commented 8 years ago
不同qt5之间abi不兼容.

跟fcitx没有关系, 是打包的问题.

fcitx-qt5在这里已经跟着qt5.4.1用了两个星期了.

Original comment by yyc1992@gmail.com on 1 May 2015 at 11:22

GoogleCodeExporter commented 8 years ago
我尝试在Xubuntu14.04上编译fcitx-4.2.8.6和fcitx-qt5-1.0.2.
在编译fcitx-qt5-1.0.2发生错误:
Linking CXX shared library libFcitxQt5WidgetsAddons.so
/usr/bin/ld: cannot find -lfcitx-utils
/usr/bin/ld: cannot find -lfcitx-config
/usr/bin/ld: cannot find -lfcitx-utils
/usr/bin/ld: cannot find -lfcitx-config
collect2: error: ld returned 1 exit status
make[2]: *** [widgetsaddons/libFcitxQt5WidgetsAddons.so.1.0] 错误 1
make[1]: *** [widgetsaddons/CMakeFiles/FcitxQt5WidgetsAddons.dir/all] 错误 2
make: *** [all] 错误 2

如果Fcitx能更新下fcitx-qt5就好了,上面现在还是2013年的0.1.1版��
�:
http://ppa.launchpad.net/fcitx-team/nightly/ubuntu/pool/main/f/fcitx-qt5/

Original comment by linuxkit...@gmail.com on 17 May 2015 at 4:39