主题 : openwrt-qtopia出错 复制链接 | 浏览器收藏 | 打印
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
楼主  发表于: 2012-05-12 17:47

 openwrt-qtopia出错


******************************************** Build Qtopia ***********************************************QPE_CFG=" '-edition' 'pda' '-displaysize' '240x320' '-fontfamilies' 'helvetica fixed micro smallsmooth smoothtimes unifont' '-L/home/hu/work/openwrt/staging_dir/target-arm_v7-a_uClibc-0.9.30.1_eabi/usr/lib' '-I/home/hu/work/openwrt/staging_dir/target-arm_v7-a_uClibc-0.9.30.1_eabi/usr/include' '-without-libffmpeg' '-luuid' -no-qtopiadesktop -release -platform 'linux-g++' -xplatform 'linux-openwrt-g++'" make[5]: Entering directory `/home/hu/work/openwrt/build_dir/target-arm_v7-a_uClibc-0.9.30.1_eabi/qtopia-free-2.2.0/qtopia'make[5]: *** No rule to make target `install'.  Stop.make[5]: Leaving directory `/home/hu/work/openwrt/build_dir/target-arm_v7-a_uClibc-0.9.30.1_eabi/qtopia-free-2.2.0/qtopia'make[4]: Leaving directory `/home/hu/work/openwrt/build_dir/target-arm_v7-a_uClibc-0.9.30.1_eabi/qtopia-free-2.2.0'install -d -m0755 /home/hu/work/openwrt/build_dir/target-arm_v7-a_uClibc-0.9.30.1_eabi/qtopia-free-2.2.0/ipkg-s5pv210/Qtopia/opt/cp -fpR /home/hu/work/openwrt/build_dir/target-arm_v7-a_uClibc-0.9.30.1_eabi/qtopia-free-2.2.0/qtopia/image/opt/Qtopia/ /home/hu/work/openwrt/build_dir/target-arm_v7-a_uClibc-0.9.30.1_eabi/qtopia-free-2.2.0/ipkg-s5pv210/Qtopia/opt/cp: cannot stat `/home/hu/work/openwrt/build_dir/target-arm_v7-a_uClibc-0.9.30.1_eabi/qtopia-free-2.2.0/qtopia/image/opt/Qtopia/': No such file or directorymake[3]: *** [/home/hu/work/openwrt/bin/s5pv210/packages/Qtopia_2.2.0-1_s5pv210.ipk] Error 1make[3]: Leaving directory `/home/hu/work/openwrt/feeds/openwrt_for_embedded_packages/qtopia/Qtopia'make[2]: *** [package/feeds/openwrt_for_embedded_packages/Qtopia/compile] Error 2make[2]: Leaving directory `/home/hu/work/openwrt'make[1]: *** [/home/hu/work/openwrt/staging_dir/target-arm_v7-a_uClibc-0.9.30.1_eabi/stamp/.package_compile] Error 2make[1]: Leaving directory `/home/hu/work/openwrt'make: *** [world] 错误 2hu@hu-Iaptop:~/work/openwrt$ 
咋搞的呢??是不是Qtopia的install prefix错了??
平台是ubuntu 12.04 + gcc 4.6.3
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
级别: 骑士
UID: 61140
精华: 1
发帖: 213
金钱: 1125 两
威望: 225 点
贡献值: 1 点
综合积分: 446 分
注册时间: 2011-12-23
最后登录: 2016-11-20
1楼  发表于: 2012-05-12 18:37

 回 楼主(huhu2207) 的帖子

这个问题还没有解决,
不过快了,再等等把

你可以先试试tslib~make menuconifg时进入Xorg->qtopia把选项Qtopia去掉,只保留TSLIB
这样可以顺利编译,在开发板测试tslib
级别: 骑士
UID: 61140
精华: 1
发帖: 213
金钱: 1125 两
威望: 225 点
贡献值: 1 点
综合积分: 446 分
注册时间: 2011-12-23
最后登录: 2016-11-20
2楼  发表于: 2012-05-12 20:10
你的tiny210开发板运行openwrt时,如果放一个错误的程序在上面运行,shell会不会输出出错信息啊?
tiny210上运行的bash shell好像没有出错信息,
详情见我们的“任务单29”

你也试试,这个直接关系到qtopia测试~
级别: 骑士
UID: 61140
精华: 1
发帖: 213
金钱: 1125 两
威望: 225 点
贡献值: 1 点
综合积分: 446 分
注册时间: 2011-12-23
最后登录: 2016-11-20
3楼  发表于: 2012-05-12 22:15

 回 4楼(huhu2207) 的帖子

我们lintel哥,他怎么说busybox的shell输出错误信息,我还以为就我的板子不输出信息呢
级别: 骑士
UID: 61140
精华: 1
发帖: 213
金钱: 1125 两
威望: 225 点
贡献值: 1 点
综合积分: 446 分
注册时间: 2011-12-23
最后登录: 2016-11-20
4楼  发表于: 2012-05-13 10:10
引用第6楼lintel于2012-05-13 00:41发表的  :
没有输出的原因很简单,因为输出信息在运行的时候被直接丢弃了。
> /dev/null.去掉就可以了。


具体要改etc下的那个文件?
级别: 骑士
UID: 61140
精华: 1
发帖: 213
金钱: 1125 两
威望: 225 点
贡献值: 1 点
综合积分: 446 分
注册时间: 2011-12-23
最后登录: 2016-11-20
5楼  发表于: 2012-05-13 11:08

 回 9楼(huhu2207) 的帖子

编译成功了???
级别: 骑士
UID: 61140
精华: 1
发帖: 213
金钱: 1125 两
威望: 225 点
贡献值: 1 点
综合积分: 446 分
注册时间: 2011-12-23
最后登录: 2016-11-20
6楼  发表于: 2012-05-13 13:10

 Re:Re:回 9楼(huhu2207) 的帖子

引用第11楼huhu2207于2012-05-13 11:28发表的 Re:回 9楼(huhu2207) 的帖子 :
刚才没有make distclean是不行的,错误依旧,现在make distclean之后再来一次估计就ok1了


哦,可能是因为我昨晚刚把编译器的硬浮点指令集给换了,导致昨天编译的程序和今天的不匹配,所以要重新dirclean下再编译
不必distclean
级别: 骑士
UID: 61140
精华: 1
发帖: 213
金钱: 1125 两
威望: 225 点
贡献值: 1 点
综合积分: 446 分
注册时间: 2011-12-23
最后登录: 2016-11-20
7楼  发表于: 2012-05-13 14:13
引用第13楼lintel于2012-05-13 13:14发表的  :
neechard,关于CPU优化选项可以参考GNU GCC官方的说明。
http://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html


这个我看过了,但是不知道PowerVR SGX540 GPU到底选用什么,`vfp', `vfpv3', `vfpv3-fp16', `vfpv3-d16'。。。。
级别: 骑士
UID: 61140
精华: 1
发帖: 213
金钱: 1125 两
威望: 225 点
贡献值: 1 点
综合积分: 446 分
注册时间: 2011-12-23
最后登录: 2016-11-20
8楼  发表于: 2012-05-13 18:36
引用第16楼huhu2207于2012-05-13 15:31发表的  :
我这是ubuntu 12.04 + gcc 4.6.3,这个新平台会不会有问题?


你有重新更新feeds吗?保持最新的。包括主要的openwrt都更新下,然后ubuntu上有些软件要装,可能ubuntu默认没装,特别是uuid-dev会引起-luuid的错误!
sudo apt-get install libtool autoconf automake
sudo apt-get install  uuid-dev                            
sudo apt-get install libxmu-dev libxmu6
sudo apt-get install e2fsprogs

sudo apt-get install zlib1g-dev
sudo apt-get install lib32z1-dev
sudo apt-get install bison
sudo apt-get install flex
sudo apt-get install lib32ncurses5-dev
sudo apt-get install libx11-dev
sudo apt-get install gperf
sudo apt-get install libx11-dev libxext-dev libxtst-dev