deptofdefense / AndroidTacticalAssaultKit-CIV

Other
0 stars 2 forks source link

Error while building: fatal error: sqlite3.h: No such file or directory #269

Open james-simone-pl opened 1 year ago

james-simone-pl commented 1 year ago

When running "assembleCivDebug" the following error happens for me:

  /home/atakdev/ndk/android-ndk-r12b/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-g++ --sysroot=/home/atakdev/ndk/android-ndk-r12b/platforms/android-24/arch-arm64  -DRTTI_ENABLED -DSQLITE_HAS_CODEC -DTE_GLES_VERSION=3 -Dtakengine_EXPORTS -I../../../../src/main/cpp/. -I/home/atakdev/.conan/data/stl-soft/1.9.119/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include -I/home/atakdev/.conan/data/tinygltf-tak/2.4.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include -I/home/atakdev/.conan/data/tinygltfloader-tak/0.9.5/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include -I/home/atakdev/.conan/data/libLAS/1.8.2b1/_/_/package/bdd00c8a3ef59268927e0996e6b80621c784dfba/build-android-arm64-v8a/include -isystem /home/atakdev/ndk/android-ndk-r12b/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /home/atakdev/ndk/android-ndk-r12b/sources/cxx-stl/gnu-libstdc++/4.9/libs/arm64-v8a/include -isystem /home/atakdev/ndk/android-ndk-r12b/sources/cxx-stl/gnu-libstdc++/4.9/include/backward -isystem /home/atakdev/ndk/android-ndk-r12b/platforms/android-24/arch-arm64/usr/include -g -DANDROID -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wa,--noexecstack -Wformat -Werror=format-security -fno-exceptions -fno-rtti -g -DANDROID -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wa,--noexecstack -Wformat -Werror=format-security -fno-exceptions -fno-rtti -fexceptions -frtti -O0 -O0  -fPIC   -O3 -std=gnu++11 -MD -MT src/main/cpp/CMakeFiles/takengine.dir/db/Database2.cpp.o -MF src/main/cpp/CMakeFiles/takengine.dir/db/Database2.cpp.o.d -o src/main/cpp/CMakeFiles/takengine.dir/db/Database2.cpp.o -c ../../../../src/main/cpp/db/Database2.cpp
  ../../../../src/main/cpp/db/Database2.cpp:13:76: fatal error: sqlite3.h: No such file or director

  ../../../../src/main/cpp/db/Database2.cpp:13:76: fatal error: sqlite3.h: No such file or directory
   #include "sqlite3.h"                    // Must appear before spatialite.h.

  ../../../../src/main/cpp/db/SpatiaLiteDB.cpp:44:76: fatal error: sqlite3.h: No such file or directory
   #include "sqlite3.h"                    // Must appear before spatialite.h.

When I run a find, I see the following output:

./AndroidTacticalAssaultKit-CIV/takthirdparty/builds/android-armeabi-v7a-release/include/sqlite3.h
./AndroidTacticalAssaultKit-CIV/takthirdparty/builds/android-armeabi-v7a-release/sqlite/sqlite3.h
./AndroidTacticalAssaultKit-CIV/takthirdparty/builds/android-armeabi-v7a-release/sqlite/tsrc/sqlite3.h
./AndroidTacticalAssaultKit-CIV/takthirdparty/builds/android-arm64-v8a-release/include/sqlite3.h
./AndroidTacticalAssaultKit-CIV/takthirdparty/builds/android-arm64-v8a-release/sqlite/sqlite3.h
./AndroidTacticalAssaultKit-CIV/takthirdparty/builds/android-arm64-v8a-release/sqlite/tsrc/sqlite3.h
./AndroidTacticalAssaultKit-CIV/takthirdparty/builds/android-x86-release/include/sqlite3.h
./AndroidTacticalAssaultKit-CIV/takthirdparty/builds/android-x86-release/sqlite/sqlite3.h
./AndroidTacticalAssaultKit-CIV/takthirdparty/builds/android-x86-release/sqlite/tsrc/sqlite3.h
./.conan/data/ttp-dist/2.5.1/_/_/package/bdd00c8a3ef59268927e0996e6b80621c784dfba/android-arm64-v8a-release/include/sqlite3.h
./.conan/data/ttp-dist/2.5.1/_/_/package/c4549230f5e612e5302898eafe210d119c8a73e0/android-x86-release/include/sqlite3.h
./.conan/data/ttp-dist/2.5.1/_/_/package/6928a34669bdb7cc655929e5858d2224aa3d3e76/android-armeabi-v7a-release/include/sqlite3.h

Any thoughts on where my setup may have gone wrong?