|
放弃。
在xp下安装了redhat9,编译通过了
红旗下的libuuid原本就有了,应该不是这个问题吧
--------------------------------------
/opt/EmbedSky/Qte/x86-qtopia/qt-x11/include/qvaluestack.h:57: 错误:不能将‘int remove(const char*)’的实参‘1’从‘QValueListIterator<QMap<QString, QString> >’转换到‘const char*’
make: *** [xml/qxml.o] 错误 1
make: Leaving directory `/opt/EmbedSky/Qte/x86-qtopia/qt-x11/src'
make: Entering directory `/opt/EmbedSky/Qte/x86-qtopia/qt-x11/tools/qembed'
g++ -o qembed qembed.o -L/opt/EmbedSky/Qte/x86-qtopia/qt-x11/lib -L/usr/X11R6/lib -lqt -lXext -lX11 -lm
/usr/bin/ld: cannot find -lqt
collect2: ld 返回 1
make: *** [qembed] 错误 1
-------------------------
/usr/bin/ld: cannot find -lqt
collect2: ld 返回 1
make[2]: *** [/opt/EmbedSky/Qte/x86-qtopia/qt-x11/bin/uic] 错误 1
make[2]: Leaving directory `/opt/EmbedSky/Qte/x86-qtopia/qt-x11/tools/designer/uic'
make[1]: *** [uic] 错误 2
make[1]: Leaving directory `/opt/EmbedSky/Qte/x86-qtopia/qt-x11/tools/designer'
make: *** [all] 错误 2
make: Leaving directory `/opt/EmbedSky/Qte/x86-qtopia/qt-x11/tools/designer'
make: Entering directory `/opt/EmbedSky/Qte/x86-qtopia/qt-x11/tools/qvfb'
/opt/EmbedSky/Qte/x86-qtopia/qt-x11/bin/uic config.ui -o ./config.h
make: /opt/EmbedSky/Qte/x86-qtopia/qt-x11/bin/uic:命令未找到
make: *** [config.h] 错误 127
make: Leaving directory `/opt/EmbedSky/Qte/x86-qtopia/qt-x11/tools/qvfb'
cp: 无法 stat “tools/qvfb/qvfb”: 没有那个文件或目录
cp: 无法 stat “tools/qembed/qembed”: 没有那个文件或目录
strip: 'bin/uic': No such file
strip: 'bin/designer': No such file
strip: 'bin/qvfb': No such file
strip: 'bin/qembed': No such file
rm .buildopts
cd src/moc; make clean
make[1]: Entering directory `/opt/EmbedSky/Qte/x86-qtopia/qt/src/moc'
-------------------------------------
/opt/EmbedSky/Qte/x86-qtopia/qt/include/qsortedlist.h:51: 错误:‘clear’的实参不依赖模板参数,所以‘clear’的声明必须可用
/opt/EmbedSky/Qte/x86-qtopia/qt/include/qsortedlist.h:51: 错误:(如果您使用‘-fpermissive’,G++ 会接受您的代码,但是允许使用未定义的名称是不建议使用的风格)
In file included from kernel/qt.h:303,
from allmoc.cpp:16:
-------------------------------------------------
make -C libraries/qtopia
make[1]: Entering directory `/opt/EmbedSky/Qte/x86-qtopia/qtopia/src/libraries/qtopia'
/opt/EmbedSky/Qte/x86-qtopia/qt/bin/uic passwordbase_p.ui -o ./passwordbase_p.h
make[1]: /opt/EmbedSky/Qte/x86-qtopia/qt/bin/uic:命令未找到
make[1]: *** [passwordbase_p.h] 错误 127
make[1]: Leaving directory `/opt/EmbedSky/Qte/x86-qtopia/qtopia/src/libraries/qtopia'
make: *** [libraries/qtopia] 错误 2
---------------------------
checking for Qt... configure: error: Qt (>= Qt 2.2.2) (library qte) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
make: *** 没有指明目标并且找不到 makefile。 停止。
----------------------------
自己能力若此,实在是没办法了,在虚拟机下玩玩redhat9吧
以后若有能力了,再来解决
心情跌入低谷,555 |
|