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