Nozbe / WatermelonDB

🍉 Reactive & asynchronous database for powerful React and React Native apps ⚡️
https://watermelondb.dev
MIT License
10.34k stars 579 forks source link

Android JSI build warnings #1663

Open skam22 opened 10 months ago

skam22 commented 10 months ago

when building for android these warnings are present:

> Task :watermelondb-jsi:buildCMakeRelWithDebInfo[armeabi-v7a]
C/C++: ninja: Entering directory `/SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/.cxx/RelWithDebInfo/ea3h3517/armeabi-v7a'
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/JSIInstaller.cpp:5:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/shared/Database-jsi.cpp:1:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/shared/Sqlite.cpp:2:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/DatabasePlatform.h:5:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/shared/Database-query.cpp:1:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/DatabasePlatformAndroid.cpp:7:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/DatabasePlatform.h:5:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/shared/Database.cpp:1:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/shared/Database-batch.cpp:1:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/shared/Database-sqlite.cpp:1:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/simdjson/src/simdjson.cpp:3:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../../../../@nozbe/simdjson/src/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/shared/Database-turboSync.cpp:1:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/shared/DatabaseBridge.cpp:1:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]

> Task :watermelondb-jsi:buildCMakeRelWithDebInfo[x86]
C/C++: ninja: Entering directory `/SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/.cxx/RelWithDebInfo/ea3h3517/x86'
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/JSIInstaller.cpp:5:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/shared/Database-jsi.cpp:1:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/shared/Sqlite.cpp:2:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/DatabasePlatform.h:5:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/shared/Database-query.cpp:1:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/DatabasePlatformAndroid.cpp:7:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/DatabasePlatform.h:5:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/shared/Database.cpp:1:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/shared/Database-batch.cpp:1:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/shared/Database-sqlite.cpp:1:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/simdjson/src/simdjson.cpp:3:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../../../../@nozbe/simdjson/src/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/shared/Database-turboSync.cpp:1:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/shared/DatabaseBridge.cpp:1:
C/C++: In file included from /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/Database.h:11:
C/C++: /SAMPLE_WATERMELON_APP/node_modules/@nozbe/watermelondb/native/android-jsi/src/main/cpp/../../../../shared/simdjson.h:185:9: warning: The simdjson library is designed for 64-bit processors and it seems that you are not compiling for a known 64-bit platform. All fast kernels will be disabled and performance may be poor. Please use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC. [-W#pragma-messages]

is there a specific configuration that I'm missing to let the compiler know that I'm building for 64-bit processors?

suman379 commented 4 months ago

@radex, can you please suggest?