能问个问题吗?

时间:2021-12-17 03:15:01
entos 6.4 安装QtE make时出错! 


make[1]: *** [.obj/release-shared-emb-arm/qbytearray.o] 错误 1
make[1]: Leaving directory `/home/uptech/QT4/for_arm/qt-embedded-linux-opensource-src-4.4.0/src/tools/rcc*
make: *** [sub-rcc-make_default-ordered] 错误 2

12 个解决方案

#1


错误信息没贴完整吧

#2


引用 1 楼 zhxianbin 的回复:
错误信息没贴完整吧

../../corelib/tools/qbytearray.cpp:52:18: 错误:zlib.h:没有那个文件或目录
../../corelib/tools/qbytearray.cpp: In function ‘QByteArray qCompress(const uchar*, int, int)’:
../../corelib/tools/qbytearray.cpp:449: 错误:‘::compress2’尚未声明
../../corelib/tools/qbytearray.cpp:452: 错误:‘Z_OK’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:459: 错误:‘Z_MEM_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:463: 错误:‘Z_BUF_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:467: 错误:‘Z_BUF_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp: In function ‘QByteArray qUncompress(const uchar*, int)’:
../../corelib/tools/qbytearray.cpp:522: 错误:‘::uncompress’尚未声明
../../corelib/tools/qbytearray.cpp:526: 错误:‘Z_OK’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:530: 错误:‘Z_MEM_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:533: 错误:‘Z_BUF_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:536: 错误:‘Z_DATA_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:540: 错误:‘Z_BUF_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:542: 错误:‘Z_OK’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp: In member function ‘QByteArray QByteArray::toPercentEncoding(const QByteArray&, const QByteArray&, char) const’:
../../corelib/tools/qbytearray.cpp:3740: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
../../corelib/tools/qbytearray.cpp:3741: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
../../corelib/tools/qbytearray.cpp:3752: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
../../corelib/tools/qbytearray.cpp:3753: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
../../corelib/tools/qbytearray.cpp:3771: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
../../corelib/tools/qbytearray.cpp:3772: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
make[1]: *** [.obj/release-shared-emb-arm/qbytearray.o] 错误 1
make[1]: Leaving directory `/home/uptech/QT4/for_arm/qt-embedded-linux-opensource-src-4.4.0/src/tools/rcc'
make: *** [sub-rcc-make_default-ordered] 错误 2

#3


引用 1 楼 zhxianbin 的回复:
错误信息没贴完整吧

大神请指点

#4


引用 3 楼 u013448768 的回复:
Quote: 引用 1 楼 zhxianbin 的回复:

错误信息没贴完整吧

大神请指点
 zlib.h:没有那个文件或目录     这个不明白什么意思吗?

#5


引用 4 楼 zhxianbin 的回复:
Quote: 引用 3 楼 u013448768 的回复:

Quote: 引用 1 楼 zhxianbin 的回复:

错误信息没贴完整吧

大神请指点
 zlib.h:没有那个文件或目录     这个不明白什么意思吗?
加个口口详聊吗  谢谢了大神  710756616

#6


去下个最新的 4.8.6 吧

#7


引用 6 楼 zhxianbin 的回复:
去下个最新的 4.8.6 吧

这样能跟板子配套吗 我不大懂这个  

#8


引用 6 楼 zhxianbin 的回复:
去下个最新的 4.8.6 吧


整套系统我是按博创的实验指导书配置下来的,他用的是fedora8 我用的是centos 其余全部一样 arm-linux-gcc还有QT全是他们的版本和路径  就最后这个出错了  前面的错就是安装一下库文件就完了

#9


引用 6 楼 zhxianbin 的回复:
去下个最新的 4.8.6 吧

./configure -embedded arm 
-xplatform qws/linux-arm-g++ -nomake demos -nomake examples -no-stl -no-qt3support 
-no-phonon -no-svg -no-webkit -no-openssl -no-nis -no-cups -no-iconv -no-pch -no-dbus 
-no-separate-debug-info -depths 8,16 -fast -little-endian -qt-mouse-linuxtp 
-qt-mouse-tslib -I$PWD/../tslib1.4-install/include -L$PWD/../tslib1.4-install/lib 
-prefix /usr/local/Trolltech/Qt-embedded-4.4.0
configure命令

#10


引用 9 楼 u013448768 的回复:
Quote: 引用 6 楼 zhxianbin 的回复:

去下个最新的 4.8.6 吧

./configure -embedded arm 
-xplatform qws/linux-arm-g++ -nomake demos -nomake examples -no-stl -no-qt3support 
-no-phonon -no-svg -no-webkit -no-openssl -no-nis -no-cups -no-iconv -no-pch -no-dbus 
-no-separate-debug-info -depths 8,16 -fast -little-endian -qt-mouse-linuxtp 
-qt-mouse-tslib -I$PWD/../tslib1.4-install/include -L$PWD/../tslib1.4-install/lib 
-prefix /usr/local/Trolltech/Qt-embedded-4.4.0
configure命令
   configure 加个 -qt-zlib

#11


引用 10 楼 zhxianbin 的回复:
Quote: 引用 9 楼 u013448768 的回复:

Quote: 引用 6 楼 zhxianbin 的回复:

去下个最新的 4.8.6 吧

./configure -embedded arm 
-xplatform qws/linux-arm-g++ -nomake demos -nomake examples -no-stl -no-qt3support 
-no-phonon -no-svg -no-webkit -no-openssl -no-nis -no-cups -no-iconv -no-pch -no-dbus 
-no-separate-debug-info -depths 8,16 -fast -little-endian -qt-mouse-linuxtp 
-qt-mouse-tslib -I$PWD/../tslib1.4-install/include -L$PWD/../tslib1.4-install/lib 
-prefix /usr/local/Trolltech/Qt-embedded-4.4.0
configure命令
   configure 加个 -qt-zlib
加到什么地方 能问个问题吗?

#12


引用 10 楼 zhxianbin 的回复:
Quote: 引用 9 楼 u013448768 的回复:

Quote: 引用 6 楼 zhxianbin 的回复:

去下个最新的 4.8.6 吧

./configure -embedded arm 
-xplatform qws/linux-arm-g++ -nomake demos -nomake examples -no-stl -no-qt3support 
-no-phonon -no-svg -no-webkit -no-openssl -no-nis -no-cups -no-iconv -no-pch -no-dbus 
-no-separate-debug-info -depths 8,16 -fast -little-endian -qt-mouse-linuxtp 
-qt-mouse-tslib -I$PWD/../tslib1.4-install/include -L$PWD/../tslib1.4-install/lib 
-prefix /usr/local/Trolltech/Qt-embedded-4.4.0
configure命令
   configure 加个 -qt-zlib

成功了 谢谢

#1


错误信息没贴完整吧

#2


引用 1 楼 zhxianbin 的回复:
错误信息没贴完整吧

../../corelib/tools/qbytearray.cpp:52:18: 错误:zlib.h:没有那个文件或目录
../../corelib/tools/qbytearray.cpp: In function ‘QByteArray qCompress(const uchar*, int, int)’:
../../corelib/tools/qbytearray.cpp:449: 错误:‘::compress2’尚未声明
../../corelib/tools/qbytearray.cpp:452: 错误:‘Z_OK’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:459: 错误:‘Z_MEM_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:463: 错误:‘Z_BUF_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:467: 错误:‘Z_BUF_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp: In function ‘QByteArray qUncompress(const uchar*, int)’:
../../corelib/tools/qbytearray.cpp:522: 错误:‘::uncompress’尚未声明
../../corelib/tools/qbytearray.cpp:526: 错误:‘Z_OK’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:530: 错误:‘Z_MEM_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:533: 错误:‘Z_BUF_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:536: 错误:‘Z_DATA_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:540: 错误:‘Z_BUF_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:542: 错误:‘Z_OK’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp: In member function ‘QByteArray QByteArray::toPercentEncoding(const QByteArray&, const QByteArray&, char) const’:
../../corelib/tools/qbytearray.cpp:3740: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
../../corelib/tools/qbytearray.cpp:3741: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
../../corelib/tools/qbytearray.cpp:3752: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
../../corelib/tools/qbytearray.cpp:3753: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
../../corelib/tools/qbytearray.cpp:3771: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
../../corelib/tools/qbytearray.cpp:3772: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号
make[1]: *** [.obj/release-shared-emb-arm/qbytearray.o] 错误 1
make[1]: Leaving directory `/home/uptech/QT4/for_arm/qt-embedded-linux-opensource-src-4.4.0/src/tools/rcc'
make: *** [sub-rcc-make_default-ordered] 错误 2

#3


引用 1 楼 zhxianbin 的回复:
错误信息没贴完整吧

大神请指点

#4


引用 3 楼 u013448768 的回复:
Quote: 引用 1 楼 zhxianbin 的回复:

错误信息没贴完整吧

大神请指点
 zlib.h:没有那个文件或目录     这个不明白什么意思吗?

#5


引用 4 楼 zhxianbin 的回复:
Quote: 引用 3 楼 u013448768 的回复:

Quote: 引用 1 楼 zhxianbin 的回复:

错误信息没贴完整吧

大神请指点
 zlib.h:没有那个文件或目录     这个不明白什么意思吗?
加个口口详聊吗  谢谢了大神  710756616

#6


去下个最新的 4.8.6 吧

#7


引用 6 楼 zhxianbin 的回复:
去下个最新的 4.8.6 吧

这样能跟板子配套吗 我不大懂这个  

#8


引用 6 楼 zhxianbin 的回复:
去下个最新的 4.8.6 吧


整套系统我是按博创的实验指导书配置下来的,他用的是fedora8 我用的是centos 其余全部一样 arm-linux-gcc还有QT全是他们的版本和路径  就最后这个出错了  前面的错就是安装一下库文件就完了

#9


引用 6 楼 zhxianbin 的回复:
去下个最新的 4.8.6 吧

./configure -embedded arm 
-xplatform qws/linux-arm-g++ -nomake demos -nomake examples -no-stl -no-qt3support 
-no-phonon -no-svg -no-webkit -no-openssl -no-nis -no-cups -no-iconv -no-pch -no-dbus 
-no-separate-debug-info -depths 8,16 -fast -little-endian -qt-mouse-linuxtp 
-qt-mouse-tslib -I$PWD/../tslib1.4-install/include -L$PWD/../tslib1.4-install/lib 
-prefix /usr/local/Trolltech/Qt-embedded-4.4.0
configure命令

#10


引用 9 楼 u013448768 的回复:
Quote: 引用 6 楼 zhxianbin 的回复:

去下个最新的 4.8.6 吧

./configure -embedded arm 
-xplatform qws/linux-arm-g++ -nomake demos -nomake examples -no-stl -no-qt3support 
-no-phonon -no-svg -no-webkit -no-openssl -no-nis -no-cups -no-iconv -no-pch -no-dbus 
-no-separate-debug-info -depths 8,16 -fast -little-endian -qt-mouse-linuxtp 
-qt-mouse-tslib -I$PWD/../tslib1.4-install/include -L$PWD/../tslib1.4-install/lib 
-prefix /usr/local/Trolltech/Qt-embedded-4.4.0
configure命令
   configure 加个 -qt-zlib

#11


引用 10 楼 zhxianbin 的回复:
Quote: 引用 9 楼 u013448768 的回复:

Quote: 引用 6 楼 zhxianbin 的回复:

去下个最新的 4.8.6 吧

./configure -embedded arm 
-xplatform qws/linux-arm-g++ -nomake demos -nomake examples -no-stl -no-qt3support 
-no-phonon -no-svg -no-webkit -no-openssl -no-nis -no-cups -no-iconv -no-pch -no-dbus 
-no-separate-debug-info -depths 8,16 -fast -little-endian -qt-mouse-linuxtp 
-qt-mouse-tslib -I$PWD/../tslib1.4-install/include -L$PWD/../tslib1.4-install/lib 
-prefix /usr/local/Trolltech/Qt-embedded-4.4.0
configure命令
   configure 加个 -qt-zlib
加到什么地方 能问个问题吗?

#12


引用 10 楼 zhxianbin 的回复:
Quote: 引用 9 楼 u013448768 的回复:

Quote: 引用 6 楼 zhxianbin 的回复:

去下个最新的 4.8.6 吧

./configure -embedded arm 
-xplatform qws/linux-arm-g++ -nomake demos -nomake examples -no-stl -no-qt3support 
-no-phonon -no-svg -no-webkit -no-openssl -no-nis -no-cups -no-iconv -no-pch -no-dbus 
-no-separate-debug-info -depths 8,16 -fast -little-endian -qt-mouse-linuxtp 
-qt-mouse-tslib -I$PWD/../tslib1.4-install/include -L$PWD/../tslib1.4-install/lib 
-prefix /usr/local/Trolltech/Qt-embedded-4.4.0
configure命令
   configure 加个 -qt-zlib

成功了 谢谢