you were right, now I have this one target StaticLib: libc_common (out/target/product/grouper/obj/STATIC_LIBRARIES/libc_common_intermediates/libc_common.a) host Executable: bspatch (out/host/linux-x86/obj/EXECUTABLES/bspatch_intermediates/bspatch) host Executable: ext2simg (out/host/linux-x86/obj/EXECUTABLES/ext2simg_intermediates/ext2simg) host Executable: ext4fixup (out/host/linux-x86/obj/EXECUTABLES/ext4fixup_intermediates/ext4fixup) host Executable: fastboot (out/host/linux-x86/obj/EXECUTABLES/fastboot_intermediates/fastboot) host Executable: gccdemangle_test (out/host/linux-x86/obj/EXECUTABLES/gccdemangle_test_intermediates/gccdemangle_test) host SharedLib: libcorkscrew (out/host/linux-x86/obj/lib/libcorkscrew.so) host Executable: make_ext4fs (out/host/linux-x86/obj/EXECUTABLES/make_ext4fs_intermediates/make_ext4fs) host Executable: mkbootimg (out/host/linux-x86/obj/EXECUTABLES/mkbootimg_intermediates/mkbootimg) host SharedLib: libssl (out/host/linux-x86/obj/lib/libssl.so) echo > /home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/.b2g.mk host Executable: pbkdf2gen (out/host/linux-x86/obj/EXECUTABLES/pbkdf2gen_intermediates/pbkdf2gen) make -C /home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia profile make[1]: Entering directory `/home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia' echo "$BUILD_CONFIG" > /home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/build/config.js preparing StaticLib: libc [including out/target/product/grouper/obj/STATIC_LIBRARIES/libc_common_intermediates/libc_common.a] target thumb C++: fakeappops <= gonk-misc/fakeappops.cpp target thumb C++: fakesched <= gonk-misc/fakesched.cpp target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/main.c target thumb C: hostapd <= external/wpa_supplicant_8/hostapd/config_file.c In file included from gonk-misc/fakeappops.cpp:21:0: frameworks/native/include/binder/IAppOpsService.h:21:40: fatal error: binder/IAppOpsCallback.h: No such file or directory compilation terminated. make: *** [out/target/product/grouper/obj/EXECUTABLES/fakeappops_intermediates/fakeappops.o] Error 1 make: *** Waiting for unfinished jobs.... make[2]: Entering directory `/home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/apps/gallery' make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. make[2]: Nothing to be done for `concatenated_scripts'. make[2]: Leaving directory `/home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/apps/gallery' make[2]: Entering directory `/home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/apps/calendar' make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
make[2]: Leaving directory `/home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/apps/calendar' make[2]: Entering directory `/home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/apps/music' make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. make[2]: Nothing to be done for `concatenated_scripts'. make[2]: Leaving directory `/home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/apps/music' make[2]: Entering directory `/home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/apps/system' make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. make[2]: Leaving directory `/home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/apps/system' In file included from gonk-misc/fakesched.cpp:17:0: frameworks/native/include/binder/BinderService.h: In static member function 'static void android::BinderService<SERVICE>::publishAndJoinThreadPool(bool) [with SERVICE = android::FakeSchedulePolicyService]': gonk-misc/fakesched.cpp:64:32: instantiated from here frameworks/native/include/binder/BinderService.h:44:9: error: cannot allocate an object of abstract type 'android::FakeSchedulePolicyService' gonk-misc/fakesched.cpp:25:7: note: because the following virtual functions are pure within 'android::FakeSchedulePolicyService': frameworks/av/services/audioflinger/ISchedulingPolicyService.h:29:17: note: virtual int android::ISchedulingPolicyService::requestPriority(int32_t, int32_t, int32_t) make: *** [out/target/product/grouper/obj/EXECUTABLES/fakesched_intermediates/fakesched.o] Error 1 make[2]: Entering directory `/home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/apps/email' make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. test -d .git && cp tools/pre-commit .git/hooks/pre-commit || true test -d profile || mkdir -p profile Finished: Generating extensions run-js-command applications-data run-js-command preferences run-js-command webapp-manifests run-js-command webapp-optimize Looking for packaged app: /home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/external-apps/marketplace.firefox.com/update.webapp Finished: bootstrapping test proxies/sandboxes run-js-command optimize-clean run-js-command settings make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/apps/email' make[2]: Entering directory `/home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/apps/settings' make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. make[2]: Leaving directory `/home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/apps/settings' make[2]: Entering directory `/home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/test_apps/music2' make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. make[2]: Nothing to be done for `concatenated_scripts'. make[2]: Leaving directory `/home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/test_apps/music2' # create a clean folder to store data for B2G, this folder will copy to b2g output folder. rm -rf profile/defaults mkdir -p profile/defaults/pref # rename user_pref() to pref() in user.js sed s/user_pref\(/pref\(/ profile/user.js > profile/defaults/pref/user.js cp profile/settings.json profile/defaults/settings.json /apps/communications/contacts/index.html: [l10n] 1 missing key(s) for [en-US]: #type_l10n_id# /apps/communications/contacts/index.html: [l10n] 1 missing key(s) for [zh-TW]: #type_l10n_id# /apps/communications/contacts/index.html: [l10n] 1 missing key(s) for [fr]: #type_l10n_id# /apps/communications/contacts/index.html: [l10n] 1 missing key(s) for [ar]: #type_l10n_id# /home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/shared/locales/branding/unofficial/branding.ar.properties could not be found. Finished: test ui config file: ./test_apps/test-agent/config.json /home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/shared/locales/branding/unofficial/branding.ar.properties could not be found. /apps/system/index.html: [l10n] 2 missing key(s) for [en-US]: confirmation, Ok /apps/system/index.html: [l10n] 2 missing key(s) for [zh-TW]: confirmation, Ok /apps/system/index.html: [l10n] 2 missing key(s) for [fr]: confirmation, Ok /apps/system/index.html: [l10n] 2 missing key(s) for [ar]: confirmation, Ok /home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/shared/locales/branding/unofficial/branding.ar.properties could not be found. /home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/shared/locales/branding/unofficial/branding.ar.properties could not be found. /home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/shared/locales/branding/unofficial/branding.ar.properties could not be found. /home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/test_apps/geoloc/locales/geoloc.ar.properties could not be found. run-js-command webapp-zip target StaticLib: libc (out/target/product/grouper/obj/STATIC_LIBRARIES/libc_intermediates/libc.a) Profile Ready: please run [b2g|firefox] -profile /home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia/profile make[1]: Leaving directory `/home/arancha/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/b2g-n7/gaia' real 0m19.358s user 0m20.749s sys 0m2.600s > Build failed! < Build with |./build.sh -j1| for better messages If all else fails, use |rm -rf objdir-gecko| to clobber gecko and |rm -rf out| to clobber everything else. thnks for answer me _______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
