LinuxSir.cn,穿越时空的Linuxsir!

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

fcitx 3,6.4 编译时出错

[复制链接]
发表于 2012-2-9 23:41:02 | 显示全部楼层 |阅读模式
因为习惯用fcitx3,由于硬盘4k扇区问题,重新安装了系统,但这次居然无法编译3.6.4了,用yaourt 也是出现类似的错误,错误代码如下:
错误代码如下:

so try adding it to the linker command line
/usr/lib/libXrender.so.1: could not read symbols: Invalid operation
collect2: ld 返回 1
make[2]: *** [fcitx] 错误 1
make[2]: 离开目录“/home/huxd/fcitx/src”
make[1]: *** [all-recursive] 错误 1
make[1]: 离开目录“/home/huxd/fcitx”
make: *** [all] 错误 2

初步怀疑GCC升级的缘故,但是安装了一个gcc43也是无法编译。。
发表于 2012-2-10 03:07:23 | 显示全部楼层
Post by nofoghu;2159860
因为习惯用fcitx3,由于硬盘4k扇区问题,重新安装了系统,但这次居然无法编译3.6.4了,用yaourt 也是出现类似的错误,错误代码如下:
错误代码如下:

so try adding it to the linker command line
/usr/lib/libXrender.so.1: could not read symbols: Invalid operation
collect2: ld 返回 1
make[2]: *** [fcitx] 错误 1
make[2]: 离开目录“/home/huxd/fcitx/src”
make[1]: *** [all-recursive] 错误 1
make[1]: 离开目录“/home/huxd/fcitx”
make: *** [all] 错误 2

初步怀疑GCC升级的缘故,但是安装了一个gcc43也是无法编译。。

/usr/lib/libXrender.so.1
……你这文件挂了吧。
重新装次 libxrender (另外你是不是要考虑下你之前有没有强制关机,或者你硬盘抽了)
回复 支持 反对

使用道具 举报

发表于 2012-2-10 10:03:29 | 显示全部楼层
已经有提示了,检查一下“/usr/lib/libXrender.so.1”吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-10 12:09:26 | 显示全部楼层
Post by hurricanek;2159867
/usr/lib/libXrender.so.1
……你这文件挂了吧。
重新装次 libxrender (另外你是不是要考虑下你之前有没有强制关机,或者你硬盘抽了)


应该不太可能,三台电脑都不能编译,其中2台i686,1台x64_86
同时都是这个出错。
回复 支持 反对

使用道具 举报

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

本版积分规则

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