Closed divisuals closed 4 years ago
Seems this is worse.
Even with pointing to the latest SDKs
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
get a compiler error:
ld: warning: The i386 architecture is deprecated for macOS (remove from the Xcode build setting: ARCHS)
As per the latest XCode release, last bullet, support for 32-bit architecture has been discontinued. Therefore, one may not be able to build sedona
on MacOS.
Moving to docker builds may be the only solution moving forward. Closing this...
Yeah, seems Apple is deprecating all apps built for i386 in 10.15, that makes macOS less convenient development environment. Agreed with you, we can not do anything about this.
Similar to #4
While building sedona dev environment (using
makedev
), the binary compilation fails due to missing headers:Few workarounds are available to copy header files or symlink machine/endian.h. However, with Apple continuing to tighten the dev tools, this needs a durable solution like this one in all native header files.