2015-11-29 1 views
0

Добрый вечер,Линаро Toolchain - ARM Исполняемые

Со многими из http://releases.linaro.org руки сборки инструментов я пришел знакомиться с помощью этого компилятора для моих условиях кросс-платформенных.

Проблема, с которой я, похоже, сталкиваюсь, заключается в том, что при попытке удаленной отладки либо из 64-битного Linux-устройства, либо с помощью Windows-устройства, GDB, предоставляемый версиями Linaro, кажется, разбивается на окна или каждый раз, когда я пытаюсь выполнить мой код ошибка получили: Удаленный ответ «г» пакет слишком долго ...

Имейте в виду, что все мои библиотеки построены с тем же компилятором LinaroGCC-4.9-2015.05 и построены статически в мой исполняемый файл. Раньше я имел возможность отлаживать старую версию и повторил каждый доступный на сайте linaros и не преуспел.

Обратите внимание, что я никогда не пытался построить компилятор из-за испуга. Я считаю, что проблема достаточно низка и никогда не приключилась далеко за пределы этого ...

Проект работает безупречно, пока я его запускаю, но если когда-либо мне нужно добавить новые функции, Я мог бы отлаживать.

Если есть журналы, я могу предоставить вам, чтобы вы лучше поняли мою проблему ... дайте мне знать. Я звала на помощь сейчас, потому что я боролся с этим в течение более 3 с половиной месяца ...

Еще раз спасибо ..

ответ

0

Для всех, кто ищет для частичного решения этой проблемы ее довольно расплывчатой но просто. Моим решением было просто использовать новейшую инструментальную цепочку Linaro со старым отладчиком инструментальных средств linaro.

Последняя рабочая версия, совместимая с Windows 10, была: arm-linux-gnueabihf-C++. Exe (crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09) 4.9.2 20140904 (preerelease) С этим GDB и новейшим компилятором все, кажется, работает без видимости на Windows 10 64-бит. Обратите внимание: хост, используемый для этого GDB: i586, а не i686.