mxd2 在服务器上编译出现错误
我在本机上是编译调试成功了,可是上传在服务器上就编译不成功了,版本号还是0.8,尾部标识由mgc改成mgc25,因为发现设置窗口关闭会直接退出拔号器,所以对netsetui类增加了colseevent的处理。/usr/lib/libXi.so.6: undefined reference to `XESetCopyEventCookie'
/usr/lib/libXi.so.6: undefined reference to `XESetWireToEventCookie'
collect2: ld 返回 1
make: *** 错误 1 是否是因为Qt4编译环境差异?
本机上查询
rpm -qf /usr/lib/libXi.so.6
libXi-1.2.1-1mgc25.i686
服务器上
rpm -qf /usr/lib/libXi.so.6
libXi-1.3-1mgc25.i686 建议在RC阶段把所有组件的版本号锁定了,进入排错阶段,不要再升级了。
希望下一个RC版本前重新编译所有的组件,以求依赖的稳定。 暂时不要动,我在调整。
因为要编译xorg-serve 1.7.1,暂时升级了某些组件的版本,正在降回去。 ok了,你可以继续了。 接口变了确实很痛苦。 linux下的大多数软件都会不停的变接口,真的挺痛苦的一件事。
页:
[1]