九鼎创展论坛中文版English
登录 | 立即注册 设为首页收藏本站 切换到宽版
查看: 5364|回复: 4
打印 上一主题 下一主题

编译android4.2源码提示“source: not found”

[复制链接]
跳转到指定楼层
楼主
发表于 2014-11-17 23:55:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 vdeam 于 2014-11-18 00:58 编辑

按照 “X4412_A\UserManual\x4412 android4.2平台用户手册.pdf” 指导安装了前面各种依赖库,解压了源码,编译uboot,kernel都没问题,但是编译android文件系统却出错了,如下:
vdeam@ubuntu:~/work/x4412_jlb_rtm_v10$ ./mk -s
./mk: 95: ./mk: source: not found
vdeam@ubuntu:~/work/x4412_jlb_rtm_v10$
vdeam@ubuntu:~/work/x4412_jlb_rtm_v10$ source
bash: source: filename argument required
source: usage: source filename [arguments]
vdeam@ubuntu:~/work/x4412_jlb_rtm_v10$
vdeam@ubuntu:~/work/x4412_jlb_rtm_v10$ source build/envsetup.sh
including device/asus/grouper/vendorsetup.sh
including device/asus/tilapia/vendorsetup.sh
including device/generic/armv7-a-neon/vendorsetup.sh
including device/generic/armv7-a/vendorsetup.sh
including device/generic/mips/vendorsetup.sh
including device/generic/x86/vendorsetup.sh
including device/lge/mako/vendorsetup.sh
including device/samsung/maguro/vendorsetup.sh
including device/samsung/manta/vendorsetup.sh
including device/samsung/toroplus/vendorsetup.sh
including device/samsung/toro/vendorsetup.sh
including device/samsung/x4412/vendorsetup.sh
including device/ti/panda/vendorsetup.sh
including sdk/bash_completion/adb.bash
vdeam@ubuntu:~/work/x4412_jlb_rtm_v10$

在执行上面指令后直接执行make -j4是可以编译的,看mk的95行是
make -j${threads} ${BS_CONFIG_FILESYSTEM} || return 1
直接用make -j4不指定BS_CONFIG_FILESYSTEM这个参数不知道有没有问题,尝试用make -j4 PRODUCT-full_smdk4x12-eng指令执行出错。
以上,请教一下是什么问题
回复

使用道具 举报

沙发
 楼主| 发表于 2014-11-18 00:00:56 | 只看该作者
另外编译一会后出了错:
Can't locate Switch.pm in @INC (you may need to install the Switch module)
参考网上安装perl的switch库
sudo apt-get install libswitch-perl
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2014-11-18 00:51:20 | 只看该作者
还是出了问题:
make: *** No rule to make target `out/target/product/generic/obj/SHARED_LIBRARIES/libMali_intermediates/export_includes', needed by `out/target/product/generic/obj/SHARED_LIBRARIES/gralloc.generic_intermediates/import_includes'.  Stop.
make: *** Waiting for unfinished jobs....
估计是和make后的那个参数有关吧
回复 支持 反对

使用道具 举报

地板
发表于 2014-11-18 08:57:17 | 只看该作者
看一下x4412问题汇总里面有解决办法
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2014-11-18 10:05:21 | 只看该作者
armeasy 发表于 2014-11-18 08:57
看一下x4412问题汇总里面有解决办法

原来早就有解决办法了啊{:3_41:},看来得多逛下论坛了
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|深圳市九鼎创展科技官方论坛 ( 粤ICP备11028681号-2  

GMT+8, 2024-5-17 17:45 , Processed in 0.017889 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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