九鼎创展论坛

标题: 编译android4.2源码提示“source: not found” [打印本页]

作者: vdeam    时间: 2014-11-17 23:55
标题: 编译android4.2源码提示“source: not found”
本帖最后由 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指令执行出错。
以上,请教一下是什么问题
作者: vdeam    时间: 2014-11-18 00:00
另外编译一会后出了错:
Can't locate Switch.pm in @INC (you may need to install the Switch module)
参考网上安装perl的switch库
sudo apt-get install libswitch-perl
作者: vdeam    时间: 2014-11-18 00:51
还是出了问题:
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后的那个参数有关吧
作者: armeasy    时间: 2014-11-18 08:57
看一下x4412问题汇总里面有解决办法
作者: vdeam    时间: 2014-11-18 10:05
armeasy 发表于 2014-11-18 08:57
看一下x4412问题汇总里面有解决办法

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




欢迎光临 九鼎创展论坛 (http://bbs.9tripod.com/) Powered by Discuz! X3.2