Im trink to comple as 32bit, but I get linker error:
Linking test
ld: warning: The i386 architecture is deprecated for macOS (remove from the Xcode build setting: ARCHS)
ld: warning: ignoring file /System/Library/Frameworks//Foundation.framework/Foundation, building for macOS-i386 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation, missing required architecture i386 in file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation (2 slices)
ld: warning: ignoring file /System/Library/Frameworks//Cocoa.framework/Cocoa, building for macOS-i386 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /System/Library/Frameworks//QuartzCore.framework/QuartzCore, building for macOS-i386 but attempting to link with file built for macOS-x86_64ld: warning: ignoring file /System/Library/Frameworks//CoreData.framework/CoreData, missing required architecture i386 in file /System/Library/Frameworks//CoreData.framework/CoreData (2 slices)
ld: warning: ignoring file /System/Library/Frameworks//Carbon.framework/Carbon, building for macOS-i386 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /System/Library/Frameworks//AppKit.framework/AppKit, building for macOS-i386 but attempting to link with file built for macOS-x86_64
Undefined symbols for architecture i386:
".objc_class_name_NSApplication", referenced from:
.objc_class_name_TCocoaApp in vipgfx.o
".objc_class_name_NSAutoreleasePool", referenced from:
pointer-to-literal-objc-class-name in vipgfx.o
".objc_class_name_NSBundle", referenced from:
pointer-to-literal-objc-class-name in vipgfx.o
pointer-to-literal-objc-class-name in CocoaAll.o
".objc_class_name_NSFileManager", referenced from:
pointer-to-literal-objc-class-name in vipgfx.o
".objc_class_name_NSMenu", referenced from:
pointer-to-literal-objc-class-name in vipgfx.o
".objc_class_name_NSMenuItem", referenced from:
pointer-to-literal-objc-class-name in vipgfx.o
".objc_class_name_NSNotificationCenter", referenced from:
pointer-to-literal-objc-class-name in vipgfx.o
".objc_class_name_NSOpenGLContext", referenced from:
pointer-to-literal-objc-class-name in vipgfx.o
".objc_class_name_NSOpenGLPixelFormat", referenced from:
pointer-to-literal-objc-class-name in vipgfx.o
".objc_class_name_NSProcessInfo", referenced from:
pointer-to-literal-objc-class-name in vipgfx.o
".objc_class_name_NSScreen", referenced from:
pointer-to-literal-objc-class-name in vipgfx.o
".objc_class_name_NSTrackingArea", referenced from:
pointer-to-literal-objc-class-name in vipgfx.o
".objc_class_name_NSURL", referenced from:
pointer-to-literal-objc-class-name in vipgfx.o
".objc_class_name_NSView", referenced from:
.objc_class_name_TOpenGLView in vipgfx.o
".objc_class_name_NSWindow", referenced from:
.objc_class_name_TBorderlessWindow in vipgfx.o
"_CFBundleCopyLocalizedString", referenced from:
_MACOSALL_$$_CFCOPYLOCALIZEDSTRING$CFSTRINGREF$PCHAR$$CFSTRINGREF in MacOSAll.o
_MACOSALL_$$_CFCOPYLOCALIZEDSTRINGFROMTABLE$CFSTRINGREF$CFSTRINGREF$PCHAR$$CFSTRINGREF in MacOSAll.o
_MACOSALL_$$_CFCOPYLOCALIZEDSTRINGFROMTABLEINBUNDLE$crc9C35D2E2 in MacOSAll.o
_MACOSALL_$$_CFCOPYLOCALIZEDSTRINGWITHDEFAULTVALUE$crc26953C69 in MacOSAll.o
"_CFBundleGetMainBundle", referenced from:
_MACOSALL_$$_CFCOPYLOCALIZEDSTRING$CFSTRINGREF$PCHAR$$CFSTRINGREF in MacOSAll.o
_MACOSALL_$$_CFCOPYLOCALIZEDSTRINGFROMTABLE$CFSTRINGREF$CFSTRINGREF$PCHAR$$CFSTRINGREF in MacOSAll.o
"_CFRelease", referenced from:
_TOOLS_$$_MAKEMESSAGE$ANSISTRING in tools.o
"_CFStringCreateWithPascalString", referenced from:
_TOOLS_$$_MAKEMESSAGE$ANSISTRING in tools.o
"_CFUUIDGetConstantUUIDWithBytes", referenced from:
_MACOSALL_$$_IUNKNOWNUUID$$CFUUIDREF in MacOSAll.o
_MACOSALL_$$_KMDEXTERNALDATASTORETYPEID$$CFUUIDREF in MacOSAll.o
_MACOSALL_$$_KMDEXTERNALDATASTORESTOREINTERFACEID$$CFUUIDREF in MacOSAll.o
_MACOSALL_$$_KMDIMPORTERTYPEID$$CFUUIDREF in MacOSAll.o
_MACOSALL_$$_KMDIMPORTERINTERFACEID$$CFUUIDREF in MacOSAll.o
_MACOSALL_$$_KMDEXPORTERINTERFACEID$$CFUUIDREF in MacOSAll.o
_MACOSALL_$$_KMDIMPORTERURLINTERFACEID$$CFUUIDREF in MacOSAll.o
...
"_CFUserNotificationDisplayAlert", referenced from:
_TOOLS_$$_MAKEMESSAGE$ANSISTRING in tools.o
"_GetItemCmd", referenced from:
_MACOSALL_$$_GETITEMCMD$MENUREF$WORD$CHAR in MacOSAll.o
"_GetItemMark", referenced from:
_MACOSALL_$$_GETITEMMARK$MENUREF$WORD$CHAR in MacOSAll.o
"_GetKeys", referenced from:
_MACOSALL_$$_GETKEYS$KEYMAP in MacOSAll.o
"_NSApp", referenced from:
_VIPGFX_$$_COCOA_POLLEVENTS in vipgfx.o
_VIPGFX_$$_SETUPMAINMENU in vipgfx.o
_VIPGFX$_$SETUPMAINMENU_$$_ADDMENU$NSMENU in vipgfx.o
_VIPGFX_$$_COCOA_INIT$$BOOLEAN in vipgfx.o
"_NSApplicationDidChangeScreenParametersNotification", referenced from:
-[TBorderlessWindow initWithContentRect:styleMask:backing:defer:] in vipgfx.o
"_NSDefaultRunLoopMode", referenced from:
-[TCocoaApp poll] in vipgfx.o
"_NSViewGlobalFrameDidChangeNotification", referenced from:
-[TOpenGLView initWithFrame:] in vipgfx.o
"_TickCount", referenced from:
_VIPGFX_$$_GETTICKCOUNT$$LONGWORD in vipgfx.o
"___CFStringMakeConstantString", referenced from:
_COCOAALL_$$_NSSTR$PCHAR$$NSSTRING in CocoaAll.o
_COCOAALL_$$_NSSTR$ANSISTRING$$NSSTRING in CocoaAll.o
"_kCFAllocatorDefault", referenced from:
_MACOSALL_$$_KMDEXTERNALDATASTORETYPEID$$CFUUIDREF in MacOSAll.o
_MACOSALL_$$_KMDEXTERNALDATASTORESTOREINTERFACEID$$CFUUIDREF in MacOSAll.o
_MACOSALL_$$_KMDIMPORTERTYPEID$$CFUUIDREF in MacOSAll.o
_MACOSALL_$$_KMDIMPORTERINTERFACEID$$CFUUIDREF in MacOSAll.o
_MACOSALL_$$_KMDEXPORTERINTERFACEID$$CFUUIDREF in MacOSAll.o
_MACOSALL_$$_KMDIMPORTERURLINTERFACEID$$CFUUIDREF in MacOSAll.o
_MACOSALL_$$_KQLGENERATORTYPEID$$CFUUIDREF in MacOSAll.o
...
ld: symbol(s) not found for architecture i386
Error: Error while linking
Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted