Skip to content
This repository has been archived by the owner on May 12, 2021. It is now read-only.

Fix iOS and Android builds #85

Open
1 of 2 tasks
bwrsandman opened this issue May 11, 2020 · 3 comments
Open
1 of 2 tasks

Fix iOS and Android builds #85

bwrsandman opened this issue May 11, 2020 · 3 comments

Comments

@bwrsandman
Copy link
Contributor

bwrsandman commented May 11, 2020

Currently on travis, the iOS and Android builds are failing.
These should be fixed and their tests should be re-enabled.

  • Android is failing because sdkmanager cannot find lldb 3.1 Error: Failed to find package lldb;3.1
  • iOS is failing because it cannot find a Quartz Core header: fatal error: 'QuartzCore/CAMetalLayer.h' file not found
@JonnyPtn
Copy link
Contributor

Kind of expected if we merge things that are broken...

The issue should be fixed by using Xcode 11, just need to make sure we don't merge broken stuff again in future?

@widberg
Copy link
Owner

widberg commented Jun 11, 2020

https://stackoverflow.com/questions/24145101/quartzcore-cametallayer-h-file-not-found looks like a problem with the CI environment not being setup to use an iOS simulator that supports CAMetalLayer rather than a problem with the project code.

@JonnyPtn
Copy link
Contributor

And before Xcode 11 there is no iOS simulator that supports metal. This issue was brought in when the bgfx submodules were updated without testing

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

No branches or pull requests

3 participants