• 4850阅读
  • 2回复

安装qt-4.5.3-embedded出错,请高手解决!!! [复制链接]

上一主题 下一主题
离线lingzhisiyu
 

只看楼主 倒序阅读 楼主  发表于: 2009-11-03
— 本帖被 XChinux 从 Qt for Windows 移动到本区(2010-02-07) —
安装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$
离线songwei1984
只看该作者 1楼 发表于: 2009-11-03
引用楼主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的库嘛,应该就可以了。
离线ooyoyo
只看该作者 2楼 发表于: 2009-11-10
也可能是装了,没有找到路径
搜索一下zlib.h,然后在编译参数里加一个 -I 路径
快速回复
限100 字节
 
上一个 下一个