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