> On Sep 20, 2018, at 2:07 PM, Ryan Schmidt <ryandes...@macports.org> wrote:
> Yes, but based on the above output, the SDK wasn't used. If the SDK had been 
> used, a 32-bit build would not have been possible, as far as I understand.
> 

You are right, the SDK apparently has no tapi symbols for i386:

configure:3118: /usr/bin/clang -pipe -O3 
-isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk
 -arch i386 
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_emulators_basiliskii/basiliskii/work/macemu-1c9b21f580501c5d5833935375945479c5651964/BasiliskII/src/Unix/../include
 -I/opt/local/include 
-isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk
 -L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-no_pie 
-Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk
 -arch i386 conftest.c  >&5
ld: warning: The i386 architecture is deprecated for macOS (remove from the 
Xcode build setting: ARCHS)
ld: warning: ignoring file 
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib/libSystem.tbd,
 missing required architecture i386 in file 
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib/libSystem.tbd
ld: dynamic main executables must link with libSystem.dylib for architecture 
i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)


Reply via email to