added .usr/bin path to tools chain to take right variants of binutils from our system archieve

This commit is contained in:
Vasily Levchenko
2016-11-07 14:11:23 +03:00
parent f06aeef9ce
commit 147de5d3ad
4 changed files with 9 additions and 7 deletions
+3 -2
View File
@@ -96,19 +96,20 @@ String[] linkerOpts1() {
+ ["-L$libffiDir/lib", "-lffi"])
ArrayList<String> strldflags = new ArrayList<>()
ldflags.forEach{strldflags.add(it.toString())}
strldflags.add("-B$sysrootDir/usr/bin".toString())
return strldflags.toArray(new String[0])
}
kotlinNativeInterop {
llvm {
defFile 'llvm.def'
compilerOpts "-fPIC", "-I$llvmDir/include"
compilerOpts "-fPIC", "-I$llvmDir/include", "-B$sysrootDir/usr/bin"
linkerOpts linkerOpts1()
}
hash { // TODO: copy-pasted from ':common:compileHash'
compilerOpts '-fPIC'
linkerOpts '-fPIC'
linkerOpts '-fPIC', "-B$sysrootDir/usr/bin"
linker 'clang++'
linkOutputs ':common:compileHash'