-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Closed
Closed
Bug
Copy link
Labels
AndroidPlatform: AndroidPlatform: AndroidbugA deviation from expected or documented behavior. Also: expected but undesirable behavior.A deviation from expected or documented behavior. Also: expected but undesirable behavior.c++ interopFeature: Interoperability with C++Feature: Interoperability with C++compilerThe Swift compiler itselfThe Swift compiler itselfplatform support
Description
Previous ID | SR-12664 |
Radar | None |
Original Reporter | martinboehme (JIRA User) |
Type | Bug |
Additional Detail from JIRA
Votes | 0 |
Component/s | Compiler |
Labels | Bug, CxxInterop |
Assignee | None |
Priority | Medium |
md5: 0d57f11207e39ff3564ecc0c357dd7a0
Issue Description:
See the discussion here:
From the comment referenced there, it appears that:
- When using Swift to cross-compile for Android on Linux, it links to libstdc++ by default.
- However, Android doesn't support libstdc+, and executables compiled for it should use libc+ instead.
We should find out whether this is a problem in Clang or with Swift's use of Clang and change the default if possible
Metadata
Metadata
Assignees
Labels
AndroidPlatform: AndroidPlatform: AndroidbugA deviation from expected or documented behavior. Also: expected but undesirable behavior.A deviation from expected or documented behavior. Also: expected but undesirable behavior.c++ interopFeature: Interoperability with C++Feature: Interoperability with C++compilerThe Swift compiler itselfThe Swift compiler itselfplatform support