אליהו הדס
12/09/2024, 7:03 PMCaused by: org.jetbrains.skiko.LibraryLoadException: Cannot find libskiko-linux-x64.so.sha256, proper native dependency missing.
Alexander Maryanovsky
12/09/2024, 8:52 PMאליהו הדס
12/09/2024, 9:01 PMAlexander Maryanovsky
12/09/2024, 9:17 PMdependencies {
implementation(compose.desktop.currentOs)
}
?אליהו הדס
12/09/2024, 9:22 PMאליהו הדס
12/09/2024, 9:24 PMimport org.jetbrains.kotlin.gradle.dsl.JvmTarget
plugins {
kotlin("jvm")
id("org.jetbrains.compose")
id("org.jetbrains.kotlin.plugin.compose")
id("org.graalvm.buildtools.native") version "0.10.4"
}
group = "com.example"
version = "1.0-SNAPSHOT"
repositories {
mavenCentral()
maven("<https://maven.pkg.jetbrains.space/public/p/compose/dev>")
google()
}
dependencies {
implementation(compose.desktop.currentOs)
}
kotlin {
compilerOptions {
jvmTarget.set(JvmTarget.JVM_17)
}
}
compose.desktop {
application {
mainClass = "MainKt"
}
}
graalvmNative {
binaries {
named("main") {
imageName.set("demo")
mainClass.set("MainKt")
buildArgs.addAll(
"-Djava.awt.headless=false",
)
}
}
binaries.all {
javaLauncher.set(
project.javaToolchains.launcherFor {
languageVersion.set(JavaLanguageVersion.of(17))
}
)
}
agent{
defaultMode.set("standard")
metadataCopy {
inputTaskNames.add("run") // Tasks previously executed with the agent attached.
outputDirectories.add("src/main/resources/META-INF/native-image")
mergeWithExisting.set(true)
}
}
}
אליהו הדס
12/09/2024, 9:25 PMdependencies {
implementation(compose.desktop.linux_x64)
}
Michael Paus
12/10/2024, 9:25 AM