久しぶりにsyncしてみた
エラーのあったリポジトリの部分は修正されたみたい。
manifestから削られただけかも。
kinneko@BuildSV:~/ICSx86_sf$ source build/envsetup.sh including device/amd/common/vendorsetup.sh including device/asus/common/vendorsetup.sh including device/hp/tx2500/vendorsetup.sh including device/ibm/thinkpad/vendorsetup.sh including device/lenovo/s103t/vendorsetup.sh including device/tegatech/tegav2/vendorsetup.sh including sdk/bash_completion/adb.bash
ターゲットはこんな風。
kinneko@BuildSV:~/ICSx86_sf$ lunch You're building on Linux Lunch menu... pick a combo: 1. full-eng 2. generic_x86-eng 3. vbox_x86-eng 4. amd_brazos-eng 5. eeepc-eng 6. asus_laptop-eng 7. tx2500-eng 8. thinkpad_x41t-eng 9. thinkpad_x41t-user 10. s103t-eng 11. tegav2-eng
generic_x86-engって、生きてるツリーなのかな?
MLにも質問あったし、同様の疑いのあるvboxをビルドしてみる。
Which would you like? [full-eng] 3 ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=4.0.4 TARGET_PRODUCT=vbox_x86 TARGET_BUILD_VARIANT=eng TARGET_BUILD_TYPE=release TARGET_BUILD_APPS= TARGET_ARCH=x86 TARGET_ARCH_VARIANT=x86 HOST_ARCH=x86 HOST_OS=linux HOST_BUILD_TYPE=release BUILD_ID=IMM76D ============================================
ダメね。
build/core/Makefile:25: warning: overriding commands for target `out/target/product/vbox_x86/kernel' kernel/Android.mk:44: warning: ignoring old commands for target `out/target/product/vbox_x86/kernel' build/core/Makefile:955: bootable/diskinstaller/config.mk: No such file or directory make: *** No rule to make target `bootable/diskinstaller/config.mk'. Stop.
なんか、最近はビルドできないってMLに流れてた記憶も。
tegav2でもダメかな?
テスト。
こっちだと、ビルドは進んでいるな...
できた。
kinneko@BuildSV:~/ICSx86_sf$ time make -j12 iso_img
(snip)
real 30m13.483s
user 283m41.570s
sys 13m26.780s
ひょっとして、
でないと通らない?
やっぱ、vmは、メンテされていないってことか。
genericも試しておこう。
kinneko@BuildSV:~/ICSx86_sf$ make clean
kinneko@BuildSV:~/ICSx86_sf$ make distclean
Which would you like? [full-eng] 2
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.4
TARGET_PRODUCT=generic_x86
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=x86
TARGET_ARCH_VARIANT=x86
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=IMM76D
============================================
kinneko@BuildSV:~/ICSx86_sf$ time make -j12 iso_img
おお、これは進むな。
real 31m26.829s
user 302m42.920s
sys 15m52.240s
なんで、genericを出さなくなったのだろう?
一応、起動確認してみるか。
virtualboxで、マウスでないな...
そういう設定なのかな?
eeepcでも出ないや(^^;。
vbの設定の問題か、ICSでは出ないのデフォになったかだな。
実機のeeepcでは出てたので、vbの問題かな?