Hi all,
I am following the guide to build the teltonika image, so I installed the dependencies, I run make menuconfig, I select "qualcomm atheros ipq40xx" as target system and "TELTONIKA RUTX" for target profile. The operation runs until it tries to build logread, when I get missing dependenciy on sqlite3 with message:
Scanning dependencies of target logread
make[7]: Leaving directory '/build_mnt/teltonika_02_06/openwrt-gpl-ipq40xx-generic.Linux-x86_64/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/ubox-2019-06-16-4df34a4d'
make -f CMakeFiles/logread.dir/build.make CMakeFiles/logread.dir/build
make[7]: Entering directory '/build_mnt/teltonika_02_06/openwrt-gpl-ipq40xx-generic.Linux-x86_64/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/ubox-2019-06-16-4df34a4d'
[ 5%] Building C object CMakeFiles/logread.dir/log/logread.c.o
/build_mnt/teltonika_02_06/openwrt-gpl-ipq40xx-generic.Linux-x86_64/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-7.5.0_musl_eabi/bin/arm-openwrt-linux-muslgnueabi-gcc -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/build_mnt/teltonika_02_06/openwrt-gpl-ipq40xx-generic.Linux-x86_64/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/ubox-2019-06-16-4df34a4d:ubox-2019-06-16-4df34a4d -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DRUTX_PLATFORM=1 -DTLT_PLATFORM_NAME=RUTX -DNDEBUG -Os -ggdb -Wall -Werror --std=gnu99 -Wmissing-declarations -o CMakeFiles/logread.dir/log/logread.c.o -c /build_mnt/teltonika_02_06/openwrt-gpl-ipq40xx-generic.Linux-x86_64/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/ubox-2019-06-16-4df34a4d/log/logread.c
[ 11%] Building C object CMakeFiles/logread.dir/log/logdb.c.o
/build_mnt/teltonika_02_06/openwrt-gpl-ipq40xx-generic.Linux-x86_64/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-7.5.0_musl_eabi/bin/arm-openwrt-linux-muslgnueabi-gcc -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/build_mnt/teltonika_02_06/openwrt-gpl-ipq40xx-generic.Linux-x86_64/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/ubox-2019-06-16-4df34a4d:ubox-2019-06-16-4df34a4d -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DRUTX_PLATFORM=1 -DTLT_PLATFORM_NAME=RUTX -DNDEBUG -Os -ggdb -Wall -Werror --std=gnu99 -Wmissing-declarations -o CMakeFiles/logread.dir/log/logdb.c.o -c /build_mnt/teltonika_02_06/openwrt-gpl-ipq40xx-generic.Linux-x86_64/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/ubox-2019-06-16-4df34a4d/log/logdb.c
/build_mnt/teltonika_02_06/openwrt-gpl-ipq40xx-generic.Linux-x86_64/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/ubox-2019-06-16-4df34a4d/log/logdb.c:7:10: fatal error: sqlite3.h: No such file or directory
#include <sqlite3.h>
^~~~~~~~~~~
How comes this dependency is missing from the build directory? Any workaround?
Thanks,
S