Hi,<br><br>Since NDK version 7b, libvlcjni.so doesn't link anymore on my phone (htc desire on froyo).<br><br>Using this <a href="http://mpigulski.blogspot.fr/2010/09/debugging-dlopen-unsatisfiedlinkerror.html" target="_blank">http://mpigulski.blogspot.fr/2010/09/debugging-dlopen-unsatisfiedlinkerror.html</a> , i found out that eventfd is missing on my phone.<br>
Strange, it was working before, and devices on android 2.3+ don't have this issue.<br><br>After some digging, i discovered that the sys/eventfd.h appeared in ndk v7b, which declares eventfd as extern.<br>Renaming/removing the header (so that it's not detected by configure) fix the issue.<br>
I don't know if another implementation of eventfd is injected somewhere or if the build just don't use it, but it works now.<br><br>Can someone help to fix this in a better way ?<br><br>