Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:2
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Embedded Linux
Gdb & Qt Creator & Buildroot
Stlkr_19
Добавлено 17.10.2016 09:29
0
Сообщение: 1
Stlkr_19
0

Пункты: 433
Регистрация: 10.03.2016
Доброго всем времени!

Пытаюсь настроить удаленный отладчик.
Сделал все так как писал sasamy в посте:
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=24626#24628

Однако на выхлопе билдрута (в папке output/host/usr/bin/ )
нет gdb для хоста (который я хочу подложить для Qt Creator).

Buildroot 2015.11.1

Подскажите, что я делаю не так.
Спуститься к концу Подняться к началу
Персональная информация
TuMePJlaH
Добавлено 17.10.2016 15:54 Сообщение: 2
TuMePJlaH
0

Пункты: 282
Регистрация: 02.06.2016
У меня в папке bin есть gdb для хоста, причём он у меня там появляется даже если не стоит Build cross gdb for the host. Но у меня с этой gdbшкой не заработала отладка нормально. У меня всё хорошо заработало, после того как QTшки подсунул gdb-multiarch.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 17.10.2016 16:01 Сообщение: 3
sasamy
4.71

Пункты: 83552
Регистрация: 14.08.2009
Спуститься к концу Подняться к началу
Персональная информация
Stlkr_19
Добавлено 18.10.2016 07:08 Сообщение: 4
Stlkr_19
0

Пункты: 433
Регистрация: 10.03.2016
Нашел причину - просто невнимательность.

Билдрут при сборке ошибку выдавал - ему пакетов в папке dl не хватало, а я не заметил :)
Подсунул ему ncurces, expat, python и все собралось и появился файл:
arm-buildroot-linux-gnueabi-gdb

Спасибо за помощь!
Спуститься к концу Подняться к началу
Персональная информация
Stlkr_19
Добавлено 19.10.2016 12:07 Сообщение: 5
Stlkr_19
0

Пункты: 433
Регистрация: 10.03.2016
Дальше разбираюсь с gdb.
Теперь такая ошибка в Qt creator'е

Connecting to host…
SSH connection failure: SSH Protocol error: Server and client capabilities don’t match. Client list was: aes128-cbc,3des-cbc. Server list was aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com.
Device test failed.

Прошу помощи,
подскажите куда копать.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 19.10.2016 12:15 Сообщение: 6
sasamy
4.71

Пункты: 83552
Регистрация: 14.08.2009
Спуститься к концу Подняться к началу
Персональная информация
Stlkr_19
Добавлено 19.10.2016 13:10 Сообщение: 7
Stlkr_19
0

Пункты: 433
Регистрация: 10.03.2016
Там смотрел....

Дописал на своем хосте (Ubuntu 14.04) строчку в sshd_config (как там рекомендуют):
Цитата
Ciphers +aes128-cbc


И у меня отвалился репозиторий Git :(
(он тоже по SSH ходит)
Вернул назад как было, этот способ не нравится.

Может есть еще какой-нибудь безболезненный?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 19.10.2016 13:47 Сообщение: 8
sasamy
4.71

Пункты: 83552
Регистрация: 14.08.2009
Цитата

Может есть еще какой-нибудь безболезненный?


Там же есть ссылка

https://bugs.busybox.net/show_bug.cgi?id=7730

попробуйте dropbear вместо OpenSSH в качестве сервера для SSH, сервер sftp можно либо из OpenSSH использовать или собрать gesftpserver
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux