Android linker fix (#3358)
This commit is contained in:
committed by
Nikolay Igotti
parent
f0acaf82b5
commit
392381c9ff
@@ -92,8 +92,12 @@ abstract class LinkerFlags(val configurables: Configurables)
|
||||
open class AndroidLinker(targetProperties: AndroidConfigurables)
|
||||
: LinkerFlags(targetProperties), AndroidConfigurables by targetProperties {
|
||||
|
||||
private val prefix = "$absoluteTargetToolchain/bin/"
|
||||
private val clang = if (HostManager.hostIsMingw) "$prefix/clang.cmd" else "$prefix/clang"
|
||||
private val clangQuad = when (targetProperties.targetArg) {
|
||||
"arm-linux-androideabi" -> "armv7a-linux-androideabi"
|
||||
else -> targetProperties.targetArg
|
||||
}
|
||||
private val prefix = "$absoluteTargetToolchain/bin/${clangQuad}${Android.API}"
|
||||
private val clang = if (HostManager.hostIsMingw) "$prefix-clang.cmd" else "$prefix-clang"
|
||||
private val ar = "$absoluteTargetToolchain/${targetProperties.targetArg}/bin/ar"
|
||||
|
||||
override val useCompilerDriverAsLinker: Boolean get() = true
|
||||
|
||||
Reference in New Issue
Block a user