LinuxSir.cn,穿越时空的Linuxsir!

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

qt编译出错

[复制链接]
发表于 2003-1-2 22:20:20 | 显示全部楼层 |阅读模式
qt编译三次,每次都出错,我是将qt解压缩到/usr/local/qt,然后在这目录下编译的,请大家帮忙

make[4]: *** [qmake_image_collection.cpp] Illegal instruction
make[4]: *** Deleting file `qmake_image_collection.cpp'
make[4]: Leaving directory `/usr/local/qt/tools/designer/designer'
make[3]: *** [sub-designer] Error 2
make[3]: Leaving directory `/usr/local/qt/tools/designer'
make[2]: *** [sub-designer] Error 2
make[2]: Leaving directory `/usr/local/qt/tools'
make[1]: *** [sub-tools] Error 2
make[1]: Leaving directory `/usr/local/qt'
make: *** [init] Error 2
root:/usr/local/qt#
发表于 2003-1-2 22:38:32 | 显示全部楼层

编译最好在/usr/src目录下进行,这是个应该养成的好习惯:)

你是在chroot还是在LFS下编译的?
 楼主| 发表于 2003-1-2 23:25:29 | 显示全部楼层
我最早是在/usr/src下编译的,编了两次,一次是在lfs,一次是在redhat 8.0的chroot环境下,两次都是出错,出错提示和上面差不多,第三次看了看qt自带的install,将它的目录移到/usr/local/qt,也一样出错。
发表于 2003-1-2 23:53:36 | 显示全部楼层
你编译的qt版本是多少?还有,你编译qt用的命令是什么?我编过几次qt,没有遇到过编译问题啊。
 楼主| 发表于 2003-1-3 00:14:55 | 显示全部楼层
qt版本是qt-x11-free-3.1.0,编译命令就是从blfs上直接复制粘贴的,它的依赖包我都装了,编译命令是:
./configure -prefix /opt/qt-3.1.0 -qt-gif -system-libpng \
   -system-libmng -system-zlib -system-libjpeg -no-g++-exceptions \
   -thread &&
make &&
make install &&
if test -L /opt/qt; then rm /opt/qt; fi &&
ln -s /opt/qt-3.1.0 /opt/qt &&
ln -s /opt/qt/lib/libqt-mt.so /opt/qt/lib/libqt.so &&
cp -r doc/man /opt/qt/doc &&
cp -r examples /opt/qt/doc
发表于 2003-1-3 00:21:48 | 显示全部楼层
你是从哪里输入命令的?在LFS的邮件列表里有一个这样的情况,和你比较像,解决方法是:
在xterm里编译qt,原因不清楚。因为后来那个人没再问了,所以你不妨试试。
http://archive.linuxfromscratch. ... t/2001/09/0059.html
 楼主| 发表于 2003-1-3 00:28:42 | 显示全部楼层
谢谢tram,我试试看
发表于 2003-1-3 00:36:39 | 显示全部楼层
如果能成功的话,也要上来说一声哦,这样下次有兄弟遇到一样的问题,就好办了,呵呵。
 楼主| 发表于 2003-1-3 11:56:14 | 显示全部楼层
还是不行,出错的提示和上面一样
发表于 2003-1-3 14:01:52 | 显示全部楼层
是不是你的编译加了优化参数,去掉优化参数试试。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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