Comments (13)
$ cat local.mk
ANDROID_SDK="$ANDROID_SDK"
ANDROID_NDK="$ANDROID_NDK"
WIDGET_BACKEND=gonk
from b2g.
Workaround
$ cat local.mk
ANDROID_SDK="/opt/android-sdk-linux"
ANDROID_NDK="/opt/android-ndk-r7"
WIDGET_BACKEND=gonk
from b2g.
Try
ANDROID_SDK="${ANDROID_SDK}"
? I bet something like that is your problem.
from b2g.
Which backend are you building? If you're building gonk as WIDGET_BACKEND=gonk suggests, ANDROID_?DK variables shouldn't matter at all and shouldn't even be listed. Are you using the right mozconfig?
from b2g.
Oh, do you not need ANDROID_SDK and ANDROID_NDK set to build gonk? That might be my fault as I added them in the INSTALL file because I thought it failed for me when they weren't set.
Can someone confirm that the Gonk back end will build without those variables being set? (it makes sense that this should work)
from b2g.
Gonk never used them in the first place.
from b2g.
I was just following the INSTALL file, building the qemu for starter. In that case the INSTALL file needs to be update with the proper information.
from b2g.
Does qemu even work right now?
from b2g.
Using ANDROID_SDK="${ANDROID_SDK}" fails for recursive reference error.
local.mk:1: *** Recursive variable `ANDROID_SDK' references itself (eventually). Stop.
Currently qemu build fails with XML error.
AndroidManifest.xml:54: error: Error parsing XML: mismatched tag
make[7]: *** [R.java] Error 1
make[6]: *** [libs] Error 2
make[5]: *** [libs_tier_platform] Error 2
make[4]: *** [tier_platform] Error 2
make[3]: *** [default] Error 2
make[2]: *** [realbuild] Error 2
make[1]: *** [build] Error 2
make: *** [gecko] Error 2
from b2g.
Can you please just put an absolute path in there?
from b2g.
Absolute path works, see my comment above. Looks like we need to update the docs and the make files.
from b2g.
Pull requests are welcome.
from b2g.
Of course, waiting for finishing my first successful B2G build !
from b2g.
Related Issues (20)
- make gonk error with qemu-ics HOT 6
- Use Clockworkmod-recovery HOT 5
- VPN Client HOT 1
- Tor Client
- Volume Mount Problem Cause B2G Boot Failure HOT 1
- After May 8th build, Samsung S2 will not boot up (Terminated ALSA PLAYBACK device hifi) HOT 10
- Screen swiping stuck on SGS2-ICS HOT 2
- arm qemu won't boot HOT 2
- Blank screen when flashing to SGS2
- /usr/bin/ld.bfd.real: cannot find -lGL HOT 4
- /usr/bin/ld.bfd.real: cannot find -lX11 HOT 2
- Errors while making B2G emulator HOT 3
- source load-config.sh fails on mac HOT 2
- two questions, thanks HOT 1
- About APP/Task Manager HOT 2
- where is the source code for app.launch()? HOT 4
- What is B2G GUI Framework? Is QT or GTK? HOT 1
- How to contribute? HOT 8
- WebGL context from canvas with width = height = 0
- Broken Submodules
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from b2g.