主题 : 关于使用arm-linux-gcc-4.4.3,在Fedora 9平台上,编译qte会发生错误 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 7761
精华: 0
发帖: 11
金钱: 60 两
威望: 15 点
综合积分: 22 分
注册时间: 2009-07-27
最后登录: 2015-08-03
楼主  发表于: 2011-02-01 21:47

 关于使用arm-linux-gcc-4.4.3,在Fedora 9平台上,编译qte会发生错误

客服先生你好
   我依照mini2440客户使用手册
#cd /opt/FriendlyARM/mini2440
#tar xvzf /tmp/linux/arm-qte-4.6.3-20100802.tar.gz
接著執行
#/build-all

會發生下面錯誤
ytearray.o ../../corelib/tools/qbytearray.cpp
../../corelib/tools/qbytearray.cpp:54:18: 錯誤:zlib.h:沒有此一檔案或目錄
../../corelib/tools/qbytearray.cpp: In function 「QByteArray qCompress(const uchar*, int, int)」:
../../corelib/tools/qbytearray.cpp:467: 錯誤:「::compress2」 尚未宣告
../../corelib/tools/qbytearray.cpp:470: 錯誤:「Z_OK」 在此作用欄位中尚未宣告
../../corelib/tools/qbytearray.cpp:477: 錯誤:「Z_MEM_ERROR」 在此作用欄位中尚未宣告
../../corelib/tools/qbytearray.cpp:481: 錯誤:「Z_BUF_ERROR」 在此作用欄位中尚未宣告
../../corelib/tools/qbytearray.cpp:485: 錯誤:「Z_BUF_ERROR」 在此作用欄位中尚未宣告
../../corelib/tools/qbytearray.cpp: In function 「QByteArray qUncompress(const uchar*, int)」:
../../corelib/tools/qbytearray.cpp:548: 錯誤:「::uncompress」 尚未宣告
../../corelib/tools/qbytearray.cpp:552: 錯誤:「Z_OK」 在此作用欄位中尚未宣告
../../corelib/tools/qbytearray.cpp:568: 錯誤:「Z_MEM_ERROR」 在此作用欄位中尚未宣告
../../corelib/tools/qbytearray.cpp:572: 錯誤:「Z_BUF_ERROR」 在此作用欄位中尚未宣告
../../corelib/tools/qbytearray.cpp:576: 錯誤:「Z_DATA_ERROR」 在此作用欄位中尚未宣告
make[1]: *** [.obj/release-static-emb-arm/qbytearray.o] Error 1
级别: 新手上路
UID: 38980
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
综合积分: 8 分
注册时间: 2011-03-03
最后登录: 2011-04-08
1楼  发表于: 2011-03-03 20:15
看看可能是路径不对
新手
级别: 新手上路
UID: 56229
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
综合积分: 2 分
注册时间: 2011-10-01
最后登录: 2012-04-16
2楼  发表于: 2011-12-04 17:04
楼主问题解决了吗?我也遇到了这个问题,好纠结