diff options
| author | Arthur LAURENT <[email protected]> | 2025-04-20 17:53:07 +0200 |
|---|---|---|
| committer | Arthur LAURENT <[email protected]> | 2025-04-20 17:53:07 +0200 |
| commit | 246d8af764f10d947b59e22deb67be99d0f91157 (patch) | |
| tree | b96616a5854b6f07c317a1a2a302155f040ab17b /xmake/languages/objc++/xmake.lua | |
| parent | 08a71b4242c8f9f1c61bf585f6518b04e2b2de98 (diff) | |
(runtimes) runtimes flags should be first to avoid -L/usr/lib make linker choose wrong libraries
Diffstat (limited to 'xmake/languages/objc++/xmake.lua')
| -rw-r--r-- | xmake/languages/objc++/xmake.lua | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/xmake/languages/objc++/xmake.lua b/xmake/languages/objc++/xmake.lua index 4c3b6ea14..808ae89c0 100644 --- a/xmake/languages/objc++/xmake.lua +++ b/xmake/languages/objc++/xmake.lua @@ -53,7 +53,8 @@ language("objc++") { object = { - "config.includedirs" + "target.runtimes" + , "config.includedirs" , "config.frameworkdirs" , "config.frameworks" , "target.symbols" @@ -81,7 +82,8 @@ language("objc++") } , binary = { - "config.linkdirs" + "target.runtimes" + , "config.linkdirs" , "config.frameworkdirs" , "target.linkdirs" , "target.rpathdirs" @@ -104,7 +106,8 @@ language("objc++") } , shared = { - "config.linkdirs" + "target.runtimes" + , "config.linkdirs" , "config.frameworkdirs" , "target.linkdirs" , "target.frameworkdirs" |
