Closed friskyliu closed 1 year ago
Facing the same issue. @friskyliu Did you solve it?
Two solutions:
Disable _FILE_OFFSET_BITS=64 or minSdkVersion=24
Remove the assimp/CMakeLists.txt ADD_DEFINITIONS(-D_FILE_OFFSET_BITS=64 )
-DANDROID_NATIVE_API_LEVEL=android-24 or -DANDROID_PLATFORM=android-24
You can get the prebuild so files here: https://kimkulling.itch.io/the-asset-importer-lib
Problem continues:
/Users/~/Library/Android/sdk/ndk/24.0.8215888/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/fstream:952:20: error: use of undeclared identifier 'ftello'; did you mean 'ftell'?
pos_type __r = ftello(__file_);
^
/Users/~/Library/Android/sdk/ndk/24.0.8215888/toolchains/llvm/prebuilt/darwin-x86_64/sysroot/usr/include/c++/v1/cstdio:141:9: note: 'ftell' declared here
using ::ftell;
^
1 error generated.
-DANDROID_NATIVE_API_LEVEL=android-24 or -DANDROID_PLATFORM=android-24
[Android]assimp.so armeabi-v7 build Failed,arm64-v8a success。
build params:
build log: