Browse Source

* explicitly link libobjc to prevent the symbol __objc_empty_cache from
resolving to CoreFoundation on macOS 10.14 (which will break running
such programs on older macOS/(Mac) OS X versions)

git-svn-id: trunk@41243 -

Jonas Maebe 6 years ago
parent
commit
3b87b10904
1 changed files with 3 additions and 0 deletions
  1. 3 0
      rtl/inc/objc.pp

+ 3 - 0
rtl/inc/objc.pp

@@ -3,6 +3,9 @@ unit objc;
 
 {$ifdef darwin}
 {$define targethandled}
+
+{$linklib objc}
+
 {$if defined(iphonesim) or defined(cpuarm) or defined(cpux86_64) or defined(cpupowerpc64) or defined(cpuaarch64)}
 {$i objcnf.inc}
 {$endif}