OT: Apple 64-bit changes
Joshua Root
jmr at macports.org
Wed Oct 24 21:41:11 UTC 2018
On 2018-10-25 07:55 , Randolph M. Fritz wrote:
> I found Joshua Root's messages in the spam trap, so now I understand a
> bit more.
>
> When you say "The difference is that the 10.14 SDK no longer allows
> compiling for 32-bit" does that mean that particular capabilities have
> been removed from the compiler, the libraries, or Xcode?
Not from the compiler, and definitely not from the libraries since that
would prevent existing 32-bit apps from running. The SDK is the set of
files in
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
which includes headers and library stubs.
The library stubs are text files containing metadata about the
libraries, including which architectures they are built for. In the
10.14 SDK, they all claim to only be x86_64, so the linker will error
out if you try to link a 32-bit program against any of them.
- Josh
More information about the macports-dev
mailing list