Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
CMake
CMake
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3,237
    • Issues 3,237
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 14
    • Merge Requests 14
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • External Wiki
    • External Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • CMake
  • CMakeCMake
  • Merge Requests
  • !1913

Merged
Opened Apr 02, 2018 by Brad King@brad.kingOwner

Android: Do not pass non-existent Clang -std flags

  • Overview 2
  • Commits 1
  • Pipelines 1
  • Changes 1

Android NDK r16b comes with

Android clang version 5.0.300080  (based on LLVM 5.0.300080)

Although it claims version 5, it does not support the -std=c++17 or -std=c++2a flags that upstream Clang does.

Android NDK r17-beta1 comes with

Android (4639204 based on r316199) clang version 6.0.1

that does have the flags.

Follow up to !1892 (merged).

Edited Apr 02, 2018 by Brad King
Assignee
Assign to
Reviewer
Request review from
3.12.0
Milestone
3.12.0 (Past due)
Assign milestone
Time tracking
Reference: cmake/cmake!1913
Source branch: android-clang-std-flags