Я ищу подходящую командную строку для компиляции gdb + gdbserver для цели QNX6.5 Arm. Хост (машина, которая компилирует исходники):
uname -a
Linux jack-virtual-machine 4.15.0-88-generic #88~16.04.1-Ubuntu SMP ... x86_64 x86_64 x86_64 GNU/Linux
Целевая машина (на которой должен запускаться gdbserver):
unmae -a
QNX mmx 6.5.0 ... nVidia_Tegra2(T30)_Boards armle
Я пробовал следующая команда безуспешно
CC="qcc -V 4.4.2,gcc_ntoarmv7le" CPP="qcc -E -V 4.4.2,gcc_ntoarmv7le" USE_NLS=no ~/Bluetooth/gdb-9.1/configure --without-python --without-lzma --without-expat --enable-cross-compile --build=armle --host=x86 --target=arm --prefix=/opt/qnx650/host/linux/x86/usr/bin/ntoarmv7-
Я не смог найти много информации о командной строке configure для QNX. Исходный код GDB «говорит» о QNX более чем в одном месте, поэтому, я думаю, его следует поддерживать. Если кто-то может отвести меня к некоторым предварительно скомпилированным двоичным файлам для моей цели, это тоже может быть здорово.