Crosstool-NG ARM кросс-компиляция, не может связать.so файл
После того, как я установил библиотечные файлы SQLite3 в набор инструментов Crosstool-NG arm-cortex_a8-linux-gnueabihf, я пытаюсь выполнить кросс-компиляцию
arm-cortex_a8-linux-gnueabihf-gcc -lsqlite3 sqlite-test.c -o sqlite-test
простой код SQLite (sqlite-test.c)
#include <sqlite3.h>
#include <stdio.h>
int main(void) {
printf("%s\n", sqlite3_libversion());
return 0;
}
Компиляция работает без ошибок, но я пытаюсь запустить ее на своем компьютере Linux x86_64 (Ubuntu). Я получаю следующее сообщение об ошибке:
/lib/ld-linux-armhf.so.3: No such file or directory
Я пытался связать файл во время выполнения:
LD_LIBRARY_PATH=../${HOME}/x-tools/arm-cortex_a8-linux-gnueabihf/arm-cortex_a8-linux-gnueabihf/sysroot/lib ./sqlite-test
с тем же результатом.
В чем проблема?
Спасибо