LinuxSir.cn,穿越时空的Linuxsir!

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

编译qt出错,请大家帮我看看是什么原因

[复制链接]
发表于 2003-12-14 17:26:03 | 显示全部楼层 |阅读模式
出错信息如下:
make[4]: Entering directory `/sources/blfs/qt-x11-free-3.2.3/tools/designer/designer'
/sources/blfs/qt-x11-free-3.2.3/bin/uic -L /sources/blfs/qt-x11-free-3.2.3/plugins listboxeditor.ui -o listboxeditor.h
/sources/blfs/qt-x11-free-3.2.3/bin/uic: error while loading shared libraries: libqt-mt.so.3: cannot open shared object file: No such file or directory
make[4]: *** [listboxeditor.h] Error 127
make[4]: Leaving directory `/sources/blfs/qt-x11-free-3.2.3/tools/designer/designer'
make[3]: *** [sub-designer] Error 2
make[3]: Leaving directory `/sources/blfs/qt-x11-free-3.2.3/tools/designer'
make[2]: *** [sub-designer] Error 2
make[2]: Leaving directory `/sources/blfs/qt-x11-free-3.2.3/tools'
make[1]: *** [sub-tools] Error 2
make[1]: Leaving directory `/sources/blfs/qt-x11-free-3.2.3'
make: *** [init] Error 2

它说找不到listboxeditor.h,刚开始编译3.2.1时就是这个问题,我还以为是下载的包的问题,又去下了3.2.3,结果还是一样。去查了一下,确实没有这些文件,有的就是如同listboxeditorimpl.h这样的,到底什么地方出错了呢?
发表于 2003-12-14 18:51:05 | 显示全部楼层
退出kde就可以了,重新再编一次
祝你好运
 楼主| 发表于 2003-12-14 19:02:20 | 显示全部楼层
感谢兄台的好意,可是这时候还没有kde呢。谁遇到过上面的情况?
发表于 2003-12-14 22:53:13 | 显示全部楼层
error while loading shared libraries: libqt-mt.so.3: cannot open shared object file: No such file or directory
库是不是加到ld.so.conf里了?QTDIR变量是不是设置了?
 楼主| 发表于 2003-12-15 10:50:26 | 显示全部楼层
终于成功了,感谢tram兄的提醒!!
该死的LD_LIBRARY-PATH让我足足编译了5遍qt,还是在考试时期啊!
这一次,我不仅ldconfig,还export好几遍LD_LIBRARY-PATH。我怀疑按qt自带的INSTALL所设的~/.profile根本没起作用,亦或要加在~/.bash_profile中?
不管怎么说,终于过关了。以后的kde应该会因这次折磨而变得顺利吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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