Chinaunix首页 | 论坛 | 博客
  • 博客访问: 198986
  • 博文数量: 23
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 428
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-05 12:46
个人简介

博客转移至CU。之前的百度空间博客http://hi.baidu.com/williwill。

文章分类

全部博文(23)

文章存档

2014年(18)

2013年(5)

我的朋友

分类: 嵌入式

2014-02-24 17:57:55

open webos基于open embedded,所以很多内容也都是open embedded相关的。
  • qemux86版本编译出的image在open webos本身编译出来的qemu运行没有预期的窗口,采用yocto编译出的qemu才正常;
  • open embedded官网还有关于palm的layer:,其中包括hpveer、palmpre和palmpre2三个machine;
  • QT4开启了OpenGL ES的选项,需要相应的头文件及相应二进制库,可以在这里下到刷机包:,然后提取库文件,头文件是OpenGL ES标准的,然后添加palm layer下添加一个OpenGL ES的recipe
  • 对于已经strip的库等二进制文件,需要在bb文件加上INHIBIT_PACKAGE_STRIP = "1",否则会出现strip、objcopy相关错误;
  • 对于找不到license文件路径的错误,注意S的值,oe会在S指定目录寻找license文件,而S默认是在WORKDIR里:

    点击()折叠或打开

    1. S
    2. The location in the Build Directory where unpacked recipe source code resides. This location is within the work directory (WORKDIR), which is not static. The unpacked source location depends on the recipe name (PN) and recipe version (PV) as follows:

    3. ${WORKDIR}/${PN}-${PV}

    4. As an example, assume a Source Directory top-level folder named poky and a default Build Directory at poky/build. In this case, the work directory the build system uses to keep the unpacked recipe for db is the following:

    5. poky/build/tmp/work/qemux86-poky-linux/db/5.1.19-r3/db-5.1.19
    可以在bb文件中指定S的值;
  • 目前遗留问题:1. 一个目录出现Files/directories were installed but not shipped,没有成功打包进ipk;2. 使用webosdoctor,替换编译出来的rootfs刷机到一半时失败,开机出现nosys或者badsys的图片。

阅读(2763) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~