1.
Вам не нужно переносить sqlite на плату Freindly ARM ARMv9 (как уже упоминал Мэт)
Я собираюсь предположить, что у вас есть mini2440 или
микро2440 .
В любом случае, это чип Samsung S3C2440.
sqlite работает на этой плате в соответствии со следующим потоком .
В сообщении Sumeet есть инструкции кросс-комплимента.
Кросс-компиляция Qt работает согласно следующему thread
То же самое делают Python и Gtk.
У вас есть 2 варианта кросс-компиляции,
- Кросс-компилируй себя
- Использовать такой инструмент, как buildroot или битбэйк openembedded
Для получения дополнительной информации о кросс-компиляции и сборке пакетов для этой платы
см. следующие ресурсы.
2.
PyGTK и PyQt относительно просты в изучении по сравнению с обучением и отладкой кросс-компиляции на встроенных архитектурах. Если под Qt вы не имели в виду PyQt, а вместо этого имели в виду C ++ и Qt, то он становится не только выбором GUI-инструментария, но и языка. Я не знаю вашего знакомства с Python или с C ++, поэтому я не знаю, что будет проще для вас.
Какой из них вы хотите использовать, зависит от вас.
Ресурсы для обоих связаны с ниже