From f64c0115ae475c8584e0825340b7488be4095c2c Mon Sep 17 00:00:00 2001 From: der richter Date: Fri, 20 Sep 2019 15:14:59 +0200 Subject: build: fix swift linking with upcoming xcode 11 in xcode 11 the dynamic swift libraries were moved to a separated versioned swift folder, which can't be used for linking and only for distribution. additional to the std dynamic swift lib folder the system wide folder is needed for linking too. --- waftools/detections/compiler_swift.py | 1 + 1 file changed, 1 insertion(+) (limited to 'waftools') diff --git a/waftools/detections/compiler_swift.py b/waftools/detections/compiler_swift.py index 1759052d53..854d1a6db8 100644 --- a/waftools/detections/compiler_swift.py +++ b/waftools/detections/compiler_swift.py @@ -44,6 +44,7 @@ def __add_dynamic_swift_library_linking_flags(ctx, swift_library): if StrictVersion(ctx.env.SWIFT_VERSION) >= StrictVersion("5.0"): ctx.env.append_value('LINKFLAGS', [ '-Xlinker', '-rpath', '-Xlinker', '/usr/lib/swift', + '-L/usr/lib/swift', ]) ctx.env.append_value('LINKFLAGS', [ -- cgit v1.2.3