Il 26/07/14 17:10, Richard Newman ha scritto:
If you're using a recent pull of m-c or derivatives, it should be found wherever it is in the SDK.
Hi,
I'm trying to build a copy just pulled of mozilla-central.

The Mac section has it, at least: --- Members of the Fennec team are successfully building Fennec with SDK Build Tools version 20, SDK Platform Tools 20, and Android SDK Tools 23.0.2. You will also need the "Android Support Library" under Extras. In addition, you should check an Android SDK Platform, such as Android 4.4.3 (API 19). ---
Yes, that's the only reason I opened the GUI and found out the package was missing. But the "Quick Script" lets you believe you've done everything you need to start the build.

Assuming that your tree is recent, you might need to re-run configure. rm objdir/config.cache; ./mach configure.
Since I haven't managed to build anything yet, I emptied the objdir completely. "./mach configure" gives the same output about zipalign.

My .mozconfig looks like this

ac_add_options --with-android-ndk="$HOME/opt/android-ndk-r8e"
ac_add_options 
--with-android-sdk="$HOME/opt/adt-bundle-linux/sdk/platforms/android-19"
Try using SDK 20 and SDK Tools 23 (and removing all other versions).

The SDK and the build tools need to agree on their version. If you change build 
tools, you will need to clobber.
Removed SDK Build Tools 19 and SDK Platform 19, installed SDK Platform 20 and updated path in .mozconfig to use android-20 (also removed ccache).

Now the build seems to start ("./mach configure" completed, "./mach build" just started), I'll let you know if something explodes :-)

Thanks Richard!

Francesco
_______________________________________________
mobile-firefox-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/mobile-firefox-dev

Reply via email to