Bruno Santos
06/19/2024, 12:06 AMios("native") {
binaries.framework {
baseName = "solutions"
binaryOption("bundleId", "io.solutions")
binaryOption("bundleVersion", "0.0.1")
}
}
gradle task:
./gradlew clean linkNativeArm64
error:
The /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld command returned non-zero exit code: 1.
output:
-iphoneos_version_min has been renamed to -ios_version_min
ld: unknown options: -sdk_version
It looks like the parameter -sdk_version was set by default. However, I had already created a gradle task to print every parameters and there is no -sdk_version.
Tried with kotlin 1.8.0 and 1.9.0. Xcode Version is 15.1
Anyone can help? 🤯Bruno Santos
06/19/2024, 12:10 AMTransformed arguments = [
konanc
-Xbinary=bundleId=io.caf.cafsolutions,bundleVersion=0.0.1
-g
-enable-assertions
-Xinclude=/Users/bruno.santos/Documents/Projects/kmp-solutions/library/build/classes/kotlin/nativeArm64/main/klib/library.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-client-content-negotiation-iosarm64/2.1.0/d175e47560e73e8ca030660b2c82a2718e59e089/ktor-client-content-negotiation.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-client-logging-iosarm64/2.1.0/535e89c5dd34c4d9b0411d23c1c3e0a2267f96ba/ktor-client-logging.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-client-ios-iosarm64/2.0.0/dc9266e46f9640fa5f2fa3b9618728d4e4a74db6/ktor-client-ios.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-client-darwin-iosarm64/2.0.0/4e04c94dfbf5f323341703e04f0ad803eafa7923/ktor-client-darwin.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-serialization-kotlinx-json-iosarm64/2.1.0/555503cbbdb72c983cc260848783888385700c25/ktor-serialization-kotlinx-json.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-datetime-iosarm64/0.4.0/8f2e032c52e3e59cf8e63213609007f80bdb6748/kotlinx-datetime.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-client-core-iosarm64/2.1.0/8b01392c7b540f53937faef91910639e23ad28dc/ktor-client-core.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-serialization-json-iosarm64/1.3.3/fe7309aab80f69909cd8ba94f0325d887a1fa1a8/kotlinx-serialization-json.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-serialization-kotlinx-iosarm64/2.1.0/6a2cceb296d0eb424a5873ce872b27c978d69dd2/ktor-serialization-kotlinx.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-events-iosarm64/2.1.0/e314350d6ec8feff2aeeabec2c7bf889309be994/ktor-events.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-websocket-serialization-iosarm64/2.1.0/5736d5cbd2bdaca57244b010e4ad74d011cb742c/ktor-websocket-serialization.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-serialization-iosarm64/2.1.0/2040aa6791cca27b40383a604c921527f7bd7269/ktor-serialization.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-websockets-iosarm64/2.1.0/bba3821155599923f811cd4460646d639d26d220/ktor-websockets.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-http-iosarm64/2.1.0/53d113ffb082a3c8ead2dbbe9d9b9d1d42f9c3f8/ktor-http.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-utils-iosarm64/2.1.0/a18e26e3679111af524a29ecaee067f721b1f504/ktor-utils.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-utils-iosarm64/2.1.0/2d2d5199adc186740b43c93d71b4c75b1be63a62/ktor-utils-cinterop-threadUtils.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/io.ktor/ktor-io-iosarm64/2.1.0/586ef8b5edc24c3f19a98421bd81fc3d75de77b2/ktor-io.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core-iosarm64/1.6.4/1a61190a32fe8a172de2c0404fa374b3ecd05de7/kotlinx-coroutines-core.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-serialization-core-iosarm64/1.3.3/9a091e011607c0496d2d24e74ad25b1ce45e282/kotlinx-serialization-core.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/atomicfu-iosarm64/0.17.3/e1350f13a2b199cf8919c05acc006d6767d9d4d9/atomicfu.klib
-library
/Users/bruno.santos/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/atomicfu-iosarm64/0.17.3/2dadd2e3238613df736b50e8c63f78ac08f28199/atomicfu-cinterop-interop.klib
-no-endorsed-libs
-output
/Users/bruno.santos/Documents/Projects/kmp-solutions/library/build/bin/nativeArm64/debugFramework/CafSolutions.framework
-produce
framework
-target
ios_arm64
-Xmulti-platform
-Xexternal-dependencies=/var/folders/8z/8dfkyy195flg4_vfbsljxjmw0000gp/T/kotlin-native-external-dependencies17781187139034347709.deps
]
hfhbd
06/19/2024, 5:52 AMBruno Santos
06/19/2024, 12:49 PMSrinidhi
06/20/2024, 12:14 PMBruno Santos
06/20/2024, 12:37 PM