| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
| |
We could use our own libc++ here, but it is probably best to use the
provided one to ensure consistency. This fixes some C++ programs when
running aarch64-apple-ios-clang++.
|
|
|
|
| |
These are now provided by the standard bintools and cc wrappers.
|
|
|
|
| |
These are now provided by the standard bintools and cc wrappers.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The App Store looks at LC_VERSION_MIN_IPHONEOS to verify you have a
new enough SDK version. This is not just the minimum version, but also
the sdk version used. When the linker can’t figure it out, it tries to
infer it from the sdk path[1]. When no sdk version is found, it
defaults to just using the -miphoneos-version-min value[2]. So, to make
sure we don’t rely on inference (which doesn’t work in the current
directory structure), we have to specify -platform_version.
[1]:
https://github.com/tpoechtrager/cctools-port/blob/43f32a4c61b5ba7fde011e816136c550b1b3146f/cctools/ld64/src/ld/Options.cpp#L5355-L5376
[2]: https://github.com/tpoechtrager/cctools-port/blob/43f32a4c61b5ba7fde011e816136c550b1b3146f/cctools/ld64/src/ld/ld.hpp#L58
|
|
|
|
| |
Apple no longer ships with it, so best to avoid forcing it into use.
|
| |
|
|
|
|
| |
this gives you access to libraries like Foundation.
|
| |
|
|
This give us a little bit more control over what target we are using.
Eventually we can target other things like WatchOS or MacOS.
|