Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error on build #3

Closed
flure opened this issue Jun 26, 2017 · 5 comments
Closed

Error on build #3

flure opened this issue Jun 26, 2017 · 5 comments

Comments

@flure
Copy link

flure commented Jun 26, 2017

On Linux, when trying to build-and-launch for dmengine on Android, I get this error message:

Build server output: Unsupported platform x86_64-linux ext.manifest /testadmob/content/admob Unknown Problem

@flure
Copy link
Author

flure commented Jun 28, 2017

I have more info on this bug. I can finally build but with a few steps :

  1. don't include admob as a library, but add the admob directory to the project (as stated in issue Extension doesn't work like a library (DEF-2795) #2)
  2. as I'm building only for Android (for the moment), I removed ext.manifest, and the /admob/lib/ios directory

Now I can build and launch on dmengine on Android, but it will be a problem when I want to make an iOS version.

@mathiaswking
Copy link
Contributor

HI!
Regarding your first comment, I'm a bit confused. "Build and launch" refers to building a build for the current host platform (in your case linux). Since we don't support linux yet for native extensions, this will not work. Secondly, you mention android, which suggests that you chose to bundle for android. That should have worked (although I haven't tested it from a linux machine).

Support for linux builds will come very soon (in a couple of weeks I hope)
In the meantime, I'll look into why you can't bundle android builds from linux.

@flure
Copy link
Author

flure commented Jun 28, 2017

Hi
Of course it doesn't make any sense (AFAIK) to test admob on linux :)
I'm launching dmengine on my Android phone, and then in defold I select my phone as the target, and use "Build and Launch" to build it and launch it directly on my phone. (I'm not creating a bundle).
(I hope I explain well enough...)
This process always worked before I tried to add admob...

@flure
Copy link
Author

flure commented Jun 28, 2017

I also tried to make an Android bundle but had the same problem. It looks like, although building for Android, the building process uses the iOS resources as well.

@AGulev
Copy link
Contributor

AGulev commented May 19, 2021

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants