How does C library dependency resolution work in K...
# kotlin-native
n
How does C library dependency resolution work in Kotlin Native?
Appears as though when Kotlin Native library B has a dependency on Kotlin Native library A, which contains the dependency for C library A, that the C library dependency doesn't get propagated to Kotlin Native library B. So a Kotlin Native program that has a dependency on Kotlin Native library B, and uses a part of the API that depends on C library A then linking errors (related to missing symbols) will occur.
From the general outlook C library A found in Kotlin Native library A isn't accessible in Kotlin Native library B.
Seems as though the linking information isn't being propagated from one Kotlin Native library (containing the C library dependency) to another that has a dependency on the former, even though the compilation information is being propagated.