|
发表于 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 (另外你是不是要考虑下你之前有没有强制关机,或者你硬盘抽了) |
|