Компиляция GDB для Arm-le-7 QNX 6.5 - PullRequest
0 голосов
/ 09 марта 2020

Я ищу подходящую командную строку для компиляции 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 более чем в одном месте, поэтому, я думаю, его следует поддерживать. Если кто-то может отвести меня к некоторым предварительно скомпилированным двоичным файлам для моей цели, это тоже может быть здорово.

...