按照 “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: *** 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后的那个参数有关吧