Hi,Recently I have studied the webrtc project, and I found the prebuild static library interdependence issue. I attached the sample codes to illustrate the issue.There are 2 folders, each folder contains 3 projects (A,B, C). A and B are static libraries. C is the dynamic library which only depends on lib B.Folder abc : B only depends on A. A depends on nothing.Folder abc_interdepend : B depends on A. A depends on B.For C in folder abc, even I know I have to add A to depend on, it doesn't work when I add A to C's dependence. But it works when I add A to B's dependence. I seams like ndk doesn't support link the static lib altogether.
For C in folder abc_interdepend, according above rule, I have to add A to B's dependence, and B to A's dependence. Thus recurrence happens. The result is the link issue.Is there any chance to link all the prebuild libs together for ndk to ignore static libs dependence?
Can anybody help me resolve this issue? Thanks!
--
You received this message because you are subscribed to the Google Groups "android-ndk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-ndk...@googlegroups.com.
To post to this group, send email to andro...@googlegroups.com.
Visit this group at http://groups.google.com/group/android-ndk.
For more options, visit https://groups.google.com/d/optout.
Hi,
You have to remove recurring dependency for status Libs to link.
Have another library, to separate out the inter dependency and try it out.
That's the best shot!!
- Swetha
--