我依照mini2440客户使用手册
#cd /opt/FriendlyARM/mini2440
#tar xvzf /tmp/linux/arm-qte-4.6.3-20100802.tar.gz
接著執行
#./build-all
然后遇到下面的错误:
../../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] 错误 1
make[1]: Leaving directory `/arm-qte-4.6.3/qt-everywhere-opensource-src-4.6.3/src/tools/bootstrap'
make: *** [sub-tools-bootstrap-make_default-ordered] 错误 2
./build-all: line 12: cd: /usr/local/Trolltech/QtEmbedded-4.6.3-arm: 没有那个文件或目录
请问要怎么解决呐,我在这个论坛上看到一个帖子,但是我回复了信息,却不能现在
希望论坛版主以及高手帮帮我!