首页| 论坛| 消息

标题:安装qt-4.5.3-embedded出错,请高手解决!!!
作者:lingzhisiyu
日期:2009-11-03 09:59
内容:

安装qt-4.5.3-embedded出错了,忘高手解决!!!
第一步:./configure -embedded arm -xplatform qws/linux-arm-g++ -depths 4,8,12,16 -qt3support -qt-mouse-tslib -I/home/sunxiuli/tools/tslib/build/include -L/home/sunxiuli/tools/tslib/build/lib -no-mouse-linuxtp -no-mouse-pc
第二步:make,出错
.
./../corelib/tools/qbytearray.cpp:55:18: 错误: zlib.h:没有该文件或目录
../../corelib/tools/qbytearray.cpp: In function ‘QByteArray qCompress(const uchar*, int, int)’:
../../corelib/tools/qbytearray.cpp:468: 错误: ‘::compress2’尚未声明
../../corelib/tools/qbytearray.cpp:471: 错误: ‘Z_OK’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:478: 错误: ‘Z_MEM_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:482: 错误: ‘Z_BUF_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:486: 错误: ‘Z_BUF_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp: In function ‘QByteArray qUncompress(const uchar*, int)’:
../../corelib/tools/qbytearray.cpp:542: 错误: ‘::uncompress’尚未声明
../../corelib/tools/qbytearray.cpp:546: 错误: ‘Z_OK’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:550: 错误: ‘Z_MEM_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:553: 错误: ‘Z_BUF_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:556: 错误: ‘Z_DATA_ERROR’在此作用域中尚未声明
../../corelib/tools/qbytearray.cpp:560y.c$


#1 [songwei1984 11-03 15:52]
引用楼主lingzhisiyu于2009-11-03 09:59发表的 安装qt-4.5.3-embedded出错,请高手解决!!! :
安装qt-4.5.3-embedded出错了,忘高手解决!!!
第一步:./configure -embedded arm -xplatform qws/linux-arm-g++ -depths 4,8,12,16 -qt3support -qt-mouse-tslib -I/home/sunxiuli/tools/tslib/build/include -L/home/sunxiuli/tools/tslib/build/lib -no-mouse-linuxtp -no-mouse-pc
第二步:make,出错
.
.......
提示你找不到zlib的头文件的嘛,你尝试安装下zlib的库嘛,应该就可以了。
#2 [ooyoyo 11-10 12:33]
也可能是装了,没有找到路径
搜索一下zlib.h,然后在编译参数里加一个 -I 路径

回复 发表
主题 版块