Conversation

Is it surprising to you I am hitting the chk issue at CMake-minSdkVersion 23, given I now know (because I get the duplicate symbol error) that __ANDROID_API__ is being set properly to the minSdkVersion?
1
It should be fine if it's actually set to the same value that you end up having for minSdkVersion at runtime. If it's 26 for the native code and 23 at runtime, it'll break. If you set minSdkVersion to 26 so it matched it wouldn't break, since it'd match what it's using to build.
1
Replying to and
Hey so, I really appreciate your help on this and I'm sorry about all these minor questions… I do have one more question. Is _chk something that would appear on all functions, or only socket functions such as sendto?
2
Replying to and
For example, if I'm trying to figure out why the problem is occurring on libpd but not any other library— is it possible that libpd happens to be the only binary calling sendto or any other sys/socket function, and therefore the only one TRYING to load a _chk?
1