Fix KT-43502 by adding -fPIC
This commit is contained in:
committed by
Vasily Levchenko
parent
0a33d9d2fc
commit
d82109cc92
@@ -67,6 +67,12 @@ class ClangArgs(private val configurables: Configurables) : Configurables by con
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
// PIC is not required on Windows (and Clang will fail with `error: unsupported option '-fPIC'`)
|
||||||
|
if (configurables !is MingwConfigurables) {
|
||||||
|
// `-fPIC` allows us to avoid some problems when producing dynamic library.
|
||||||
|
// See KT-43502.
|
||||||
|
add(listOf("-fPIC"))
|
||||||
|
}
|
||||||
}.flatten()
|
}.flatten()
|
||||||
|
|
||||||
private val osVersionMin: String
|
private val osVersionMin: String
|
||||||
|
|||||||
Reference in New Issue
Block a user