明远智睿技术论坛

 找回密码
 立即注册
搜索
查看: 6287|回复: 5
打印 上一主题 下一主题

IMX6 Android511 编译环境的搭建

[复制链接]

1

主题

3

帖子

25

积分

新手上路

Rank: 1

积分
25
跳转到指定楼层
楼主
发表于 2016-10-14 14:30:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
按文档操作,Ubuntu12.4.5的系统,64Bit,可以编译Uboot,kernel,bootimg,但是在编译system 时老是出错,errread errwrite 说是两个文件找不到,请问题是怎么回事呢?

回复

使用道具 举报

36

主题

745

帖子

2872

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2872
沙发
发表于 2016-10-17 16:10:21 | 只看该作者
make出现的相关命令可以直接到百度搜索一下,网上有解决方法,因为每个搭建平台的库还是有点区别的
回复 支持 反对

使用道具 举报

1

主题

3

帖子

25

积分

新手上路

Rank: 1

积分
25
板凳
 楼主| 发表于 2016-10-18 13:47:06 | 只看该作者
软件01 发表于 2016-10-17 16:10
make出现的相关命令可以直接到百度搜索一下,网上有解决方法,因为每个搭建平台的库还是有点区别的 ...

搜索了N久,找不到答案,可以给个安装好环境的虚拟机。
回复 支持 反对

使用道具 举报

36

主题

745

帖子

2872

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2872
地板
发表于 2016-10-18 15:26:12 | 只看该作者
kevinruan 发表于 2016-10-18 13:47
搜索了N久,找不到答案,可以给个安装好环境的虚拟机。

没有那东西,你可以贴出报的错误
回复 支持 反对

使用道具 举报

1

主题

3

帖子

25

积分

新手上路

Rank: 1

积分
25
5#
 楼主| 发表于 2016-10-18 17:00:13 | 只看该作者
软件01 发表于 2016-10-18 15:26
没有那东西,你可以贴出报的错误

including ./system/media/audio_utils/Android.mk ...
including ./system/media/camera/src/Android.mk ...
including ./system/media/camera/tests/Android.mk ...
including ./system/netd/client/Android.mk ...
including ./system/netd/server/Android.mk ...
including ./system/security/keystore-engine/Android.mk ...
including ./system/security/keystore/Android.mk ...
including ./system/security/softkeymaster/Android.mk ...
including ./system/vold/Android.mk ...
including ./tools/external/fat32lib/Android.mk ...
No private recovery resources for TARGET_DEVICE myimx6ek_6dq
make -C kernel_imx -j1 uImage ARCH=arm CROSS_COMPILE=`pwd`/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi- LOADADDR=0x10008000
make[1]: Entering directory `/home/kevin/myandroid5.1/kernel_imx'
  CHK     include/config/kernel.release
  CHK     include/generated/uapi/linux/version.h
  CHK     include/generated/utsrelease.h
make[2]: `include/generated/mach-types.h' is up to date.
  CALL    scripts/checksyscalls.sh
  CHK     include/generated/compile.h
  Kernel: arch/arm/boot/Image is ready
  Kernel: arch/arm/boot/zImage is ready
  Image arch/arm/boot/uImage is ready
make[1]: Leaving directory `/home/kevin/myandroid5.1/kernel_imx'
make -C kernel_imx dtbs ARCH=arm CROSS_COMPILE=`pwd`/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi- LOADADDR=0x10008000
make[1]: Entering directory `/home/kevin/myandroid5.1/kernel_imx'
make[1]: Leaving directory `/home/kevin/myandroid5.1/kernel_imx'
install -D kernel_imx/arch/arm/boot/zImage  out/target/product/myimx6ek_6dq/kernel
for dtsplat in myimx6ek200-6q:myimx6ek200-6q.dtb myimx6ek200-6u:myimx6ek200-6u.dtb myimx6ek200-6s:myimx6ek200-6s.dtb myimx6ek200-6s-1g:myimx6ek200-6s-1g.dtb myimx6ek200-6q-2g:myimx6ek200-6q-2g.dtb myimx6ek314-6q:myimx6ek314-6q.dtb myimx6ek314-6q-2g:myimx6ek314-6q-2g.dtb myimx6ek314-6u:myimx6ek314-6u.dtb myimx6ek200-6qp:myimx6ek200-6qp.dtb; do \
                DTS_PLATFORM=`echo $dtsplat | cut -d':' -f1`; \
                DTS_BOARD=`echo $dtsplat | cut -d':' -f2`; \
                install -D kernel_imx/arch/arm/boot/dts/$DTS_BOARD out/target/product/myimx6ek_6dq/$DTS_BOARD; \
        done
make -C kernel_imx modules ARCH=arm CROSS_COMPILE=`pwd`/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi- LOADADDR=0x10008000
make[1]: Entering directory `/home/kevin/myandroid5.1/kernel_imx'
  CHK     include/config/kernel.release
  CHK     include/generated/uapi/linux/version.h
  CHK     include/generated/utsrelease.h
make[2]: `include/generated/mach-types.h' is up to date.
  CALL    scripts/checksyscalls.sh
  Building modules, stage 2.
  MODPOST 10 modules
make[1]: Leaving directory `/home/kevin/myandroid5.1/kernel_imx'
install kernel modules:  kernel_imx/net/wireless/cfg80211.ko kernel_imx/drivers/net/wireless/rtlwifi/rtl8821as/8821as.ko kernel_imx/drivers/net/wireless/bcmdhd/bcmdhd.ko
Copy: out/target/product/myimx6ek_6dq/root/fstab.freescale
mkdir -p /home/kevin/myandroid5.1/out/target/product/myimx6ek_6dq/obj/GYP/shared_intermediates/blink/core; cd external/chromium_org/third_party/WebKit/Source/core; python ../build/scripts/rule_bison.py css/parser/CSSGrammar.y "/home/kevin/myandroid5.1/out/target/product/myimx6ek_6dq/obj/GYP/shared_intermediates/blink/core" bison
Traceback (most recent call last):
  File "../build/scripts/rule_bison.py", line 82, in <module>
    returnCode = subprocess.call([bisonExe, '-d', '-p', prefix, inputFile, '-o', outputCpp])
  File "/usr/lib/python2.7/subprocess.py", line 493, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory
make: *** [out/target/product/myimx6ek_6dq/obj/GYP/shared_intermediates/blink/core/CSSGrammar.cpp] Error 1

#### make failed to build some targets (03:23 (mm:ss)) ####

kevin@ubuntu:~/myandroid5.1$
kevin@ubuntu:~/myandroid5.1$
kevin@ubuntu:~/myandroid5.1$
kevin@ubuntu:~/myandroid5.1$
kevin@ubuntu:~/myandroid5.1$
回复 支持 反对

使用道具 举报

36

主题

745

帖子

2872

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2872
6#
发表于 2016-11-2 09:52:14 | 只看该作者
kevinruan 发表于 2016-10-18 17:00
including ./system/media/audio_utils/Android.mk ...
including ./system/media/camera/src/Android.mk ...

应该是环境的问题,你看看python安装了没有。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|明远智睿  

GMT+8, 2024-11-24 00:13 , Processed in 0.059851 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表