I love being able to use native libraries within a hierarchical structure with the KLIB Commonizer. But as I develop a library sharing code over multiple Darwin (iOS/macOS etc) platforms I need to be able to develop inside nativeDarwinMain source set. In the current documentation it says it is not yet possible. Which causes my IDE to not interpret my code while it works in compile. Will the support for using native libraries at higher levels be supported soon? Or is there a technical barrier holding this back?
About the limitations: https://github.com/JetBrains/kotlin/blob/1.4.0/native/commonizer/README.md
My project with shared code over the Apple platforms. (still uses own appleMain setup instead of nativeDarwinMain)
https://github.com/marykdb/rocksdb-multiplatform/tree/kotlin-1.4
a
Artyom Degtyarev [JB]
08/19/2020, 12:16 PM
Hello! For now, the team cannot tell any ETA for this feature, so I would recommend you subscribing to this issue and wait for updates there.
j
Jurriaan Mous
08/19/2020, 5:06 PM
Thanks for the issue link! I upvoted it and will track it!