I have the same error, sorry, I can not add a comment, because there is not enough reputation.
Error: error: /Users/alex/Projects/Android/docsign/opencv/src/sdk/native/3rdparty/libs/x86/libippicv.a (jmp_icvippiTranspose_32s_C4IR_as.so) cannot be used to create the R_386_GOTOffLifJerfferff for shared facility
This is the latest Android studio and NDK, and I use OpenCV,
Android Studio 3.0.1 NDK 16.0.4442984
This does not happen on my other machine that does not have an NDK update.
Update: Guys supporting OpenCV for Android advised me to add the following line to the CMake file to avoid compilation errors with the new NDK.
set (CMAKE_SHARED_LINKER_FLAGS "$ {CMAKE_SHARED_LINKER_FLAGS} -Wl, - exclude-libs, libippicv.a -Wl, - exclude-libs, libippiw.a")
https://github.com/opencv/opencv/issues/10229#issuecomment-370326899
source share