Adam S
11/29/2023, 7:39 AM~/.konan/dependencies
I can see x86_64-unknown-linux-gnu-gcc-8.3.0-glibc-2.19-kernel-4.9-2
for Linux and msys2-mingw-w64-x86_64-2
for Windows. Can someone with a Mac tell me what the macOS equivalent is?
I'm trying to work out the directory with the gcc for each platform
// build.gradle.kts
import org.jetbrains.kotlin.konan.target.HostManager
import org.jetbrains.kotlin.konan.target.HostManager.Companion.hostIsLinux
import org.jetbrains.kotlin.konan.target.HostManager.Companion.hostIsMac
import org.jetbrains.kotlin.konan.target.HostManager.Companion.hostIsMingw
val konanHostBin = when {
hostIsMingw -> "dependencies/msys2-mingw-w64-x86_64-2/bin"
hostIsMac -> TODO("what's the Mac dir?")
hostIsLinux -> "dependencies/x86_64-unknown-linux-gnu-gcc-8.3.0-glibc-2.19-kernel-4.9-2/bin"
else -> {
logger.warn("Unknown host family ${HostManager.host.family}")
null
}
}
Jeff Lockhart
11/29/2023, 8:07 AM~/.konan/dependencies
on my Mac.Jeff Lockhart
11/29/2023, 8:12 AMclang-llvm-apple-8.0.0-darwin-macos
is probably the one you're looking for.Adam S
11/29/2023, 8:23 AMOleg Yukhnevich
11/29/2023, 8:33 AM...apple-8...
🙂
Still I build for ALL K/N targets from mac
and, there is no GCC for apple targets there AFAIR - only clang (which is in apple-llvm-...
BTW, why do you need specifically GCC path?Adam S
11/29/2023, 8:33 AMAdam S
11/29/2023, 8:35 AMdependencies/msys2-mingw-w64-x86_64-2/bin
is workingOleg Yukhnevich
11/29/2023, 8:38 AMAdam S
11/29/2023, 9:00 AMJeff Lockhart
11/29/2023, 9:09 AM