编译x86-Qtopia-2.2.0错误。求教大神!
我用#./build_all 2>&1|tee build.log方式编译,在build.log中查看到一下错误。错误:从类型‘const char*’到类型‘char*’的转换无效
/bin/rm: 无法删除"qtopia-2.2.0-FriendlyARM/qtopia/image/opt/Qtopia/lib/fonts/helvetica_*": 没有那个文件或目录 错误2
tar: qtopia-2.2.0-FriendlyARM/qtopia/image:无法 chdir: 没有那个文件或目录
tar: Error is not recoverable: exiting now
configure: error: Cannot link small Qtopia Application. For more details look at
the end of config.log
make: *** 没有指明目标并且找不到 makefile。 停止。
strip: 'konq-embed/src/konqueror': No such file
cp: 无法获取"konq/konq-embed/src/konqueror" 的文件状态(stat): 没有那个文件或目录
mkdir: 无法创建目录"qtopia-2.2.0-FriendlyARM/qtopia/image/opt/Qtopia/pics/konqueror": 没有那个文件或目录
cp: 无法创建普通文件"qtopia-2.2.0-FriendlyARM/qtopia/image/opt/Qtopia/pics/konqueror": 没有那个文件或目录
cp: 无法创建普通文件"qtopia-2.2.0-FriendlyARM/qtopia/image/opt/Qtopia/apps/Applications": 没有那个文件或目录 --------------------编程问答-------------------- 编译器是gcc4.5.1,在fedora14系统下。 --------------------编程问答-------------------- apt-get install g++ --------------------编程问答-------------------- 下载zlib-1.2.3.tar.gz 安装完成后,执行make和make install
然后执行apt-get install libqt3-headers libqt3-mt-dev --------------------编程问答-------------------- 编译成功了,是编译器的问题。gcc4.5.1版本太高,换一个gcc4.3.0好了。
补充:移动开发 , Qt