• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
主题 : 配置编译qtopia出错,急求解答 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 20649
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
综合积分: 34 分
注册时间: 2010-05-05
最后登录: 2010-10-09
10楼  发表于: 2010-05-09 21:25

 回 4楼(kasim) 的帖子

经上次产生的build.log文件,安装了相应的package,再次进行。/build-all后还是产生了错误,再次用
./build-all 2>1& | tee build.log生成build.log文件后,见附件。我查阅到第一处错误如下:

mv: 无法将"konqueror-embedded-snapshot-20030705" 移动至"konq/konqueror-embedded-snapshot-20030705": 目录非空
mv: 无法将"tmake-1.11" 移动至"tmake/tmake-1.11": 目录非空
mv: 无法将"qt-2.3.7/" 移动至"qt/qt-2.3.7": 目录非空
mv: 无法将"qtopia-free-1.7.0" 移动至"qtopia/qtopia-free-1.7.0": 目录非空

This is the Qt Free Edition.

You are licensed to use this software under the terms of either
the Q Public License (QPL) or the GNU General Public License (GPL).


这些文件都存在,我就按照上面说的对它们进行手动移动,再次编译还是出错,这个问题应如何解决,希望版主能给予指点,在此谢过了!
附件: build.log.tar.gz (87 K) 下载次数:1
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
11楼  发表于: 2010-05-09 21:28

 回 10楼(sdg430) 的帖子

那些错误不是致命的,致命的在下面:
make:进入目录'/opt/FriendlyARM/QQ2440/x86-qtopia/qt-x11/src/moc'
g++  -c -I/opt/FriendlyARM/QQ2440/x86-qtopia/qt-x11/include -Wno-unused -Wno-parentheses -pipe -O2 -Wall -W -DQT_NO_CODECS -DQT_LITE_UNICODE -I../../include -I../tools -I. -o mocgen.o mocgen.cpp
make: g++:命令未找到
make: *** [mocgen.o] 错误 127
make:离开目录“/opt/FriendlyARM/QQ2440/x86-qtopia/qt-x11/src/moc”
cp: 无法获取"src/moc/moc" 的文件状态(stat): 没有那个文件或目录
make:进入目录'/opt/FriendlyARM/QQ2440/x86-qtopia/qt-x11/src'
gcc  -c -pipe -O2 -Wall -W  -I/opt/FriendlyARM/QQ2440/x86-qtopia/qt-x11/src/3rdparty/zlib -I/opt/FriendlyARM/QQ2440/x86-qtopia/qt-x11/src/3rdparty/libpng  -o 3rdparty/libpng/png.o 3rdparty/libpng/png.c
make: gcc:命令未找到
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 20649
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
综合积分: 34 分
注册时间: 2010-05-05
最后登录: 2010-10-09
12楼  发表于: 2010-05-10 13:51

 回 11楼(kasim) 的帖子

root@jack-desktop:~# apt-get install g++
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
g++ 已经是最新的版本了。
下列软件包是自动安装的并且现在不再被使用了:
  linux-headers-2.6.31-14 fakeroot dpkg-dev patch
  linux-headers-2.6.31-14-generic
使用'apt-get autoremove'来删除它们
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 17 个软件未被升级。
root@jack-desktop:~# g++ -v
Unable to exec g++.real: 没有那个文件或目录

版主这个是怎么回事,分明g++ 不是已经提示安装了吗?但执行g++ -v时又没有了呢
还有就是我的gcc是4.4.1的,因为用的是ubuntu9.10,是不是不支持4.x的版本,要用3.x的版本才行,arm-linux-gcc我也改为3.3.2了,手册上说这是专门编译qiopia的,这些我都更改之后,产生build.log文件,见附件,似乎还是g++的问题,“Unable to exec g++.real: 没有那个文件或目录”
第一处错误则还是无法移动文件到另一处,跟上面的一样


make:进入目录'/opt/FriendlyARM/QQ2440/x86-qtopia/qt-x11/src/moc'
g++  -c -I/opt/FriendlyARM/QQ2440/x86-qtopia/qt-x11/include -Wno-unused -Wno-parentheses -pipe -O2 -Wall -W -DQT_NO_CODECS -DQT_LITE_UNICODE -I../../include -I../tools -I. -o mocgen.o mocgen.cpp
Unable to exec g++.real: 没有那个文件或目录
make: *** [mocgen.o] 错误 2
make:离开目录“/opt/FriendlyARM/QQ2440/x86-qtopia/qt-x11/src/moc”
cp: 无法获取"src/moc/moc" 的文件状态(stat): 没有那个文件或目录
make:进入目录'/opt/FriendlyARM/QQ2440/x86-qtopia/qt-x11/src'
级别: 新手上路
UID: 20649
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
综合积分: 34 分
注册时间: 2010-05-05
最后登录: 2010-10-09
13楼  发表于: 2010-05-10 14:04
这是新的build.log,
另外我查看了下/usr/bin 下已经安装了g++ ,但双击打不开g++.real文件,显示 该文件已经损坏,在网上查了,按照说明也安装了一些东西,但依然无果!拜托版主了
[ 此帖被sdg430在2010-05-10 19:33重新编辑 ]
附件: build.log.tar.gz (89 K) 下载次数:0
级别: 新手上路
UID: 20649
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
综合积分: 34 分
注册时间: 2010-05-05
最后登录: 2010-10-09
14楼  发表于: 2010-05-11 21:42

 回 11楼(kasim) 的帖子

root@jack-desktop:~# apt-get install gcc-3.3
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
gcc-3.3 已经是最新的版本了。
下列软件包是自动安装的并且现在不再被使用了:
  linux-headers-2.6.31-14 fakeroot dpkg-dev linux-headers-2.6.31-14-generic
使用'apt-get autoremove'来删除它们
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 20 个软件未被升级。
root@jack-desktop:~# gcc -v
Unable to exec gcc.real: 没有那个文件或目录

我试着去改变gcc的版本为3.3,也已经安装了,ubuntu默认的是4.4.1,我怕是因为版本过高不支持的问题,我把原本的gcc4.4.1给卸载了,但gcc -v后确实这样,我也试着配置路径export PATH=$PATH:/usr/bin,gcc3.3就在这个目录下,但依然不行。麻烦版主了,真是刚接触这些东西,实在是不知怎么办了!这个qtopia也搞了好几天,麻烦版主了!
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go