Ensure linker from sysroot is used (#834)
This commit is contained in:
@@ -518,7 +518,6 @@ internal class NativeIndexImpl(val library: NativeLibrary) : NativeIndex() {
|
||||
clang_disposeTokens(translationUnit, tokens, numTokens)
|
||||
}
|
||||
}
|
||||
TODO()
|
||||
}
|
||||
|
||||
private fun isSuitableFunction(cursor: CValue<CXCursor>): Boolean {
|
||||
|
||||
+2
-1
@@ -244,7 +244,8 @@ private fun Properties.defaultCompilerOpts(target: String, dependencies: String)
|
||||
val libGcc = getTargetSpecific("libGcc", target)
|
||||
val binDir = "$targetSysRoot/${libGcc ?: "bin"}"
|
||||
return archSelector + commonArgs + listOf(
|
||||
"-B$binDir", "--gcc-toolchain=$targetToolchain")
|
||||
"-B$binDir", "--gcc-toolchain=$targetToolchain",
|
||||
"-fuse-ld=$targetToolchain/bin/ld")
|
||||
}
|
||||
"mingw" -> {
|
||||
return archSelector + commonArgs + listOf("-B$targetSysRoot/bin")
|
||||
|
||||
Reference in New Issue
Block a user