|
Сборка среды программирования под Cortex A9-A7, Одно условие- под Windows 32 bit (XP, Win7) |
|
|
|
Jan 26 2018, 08:00
|
Гуру
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143
|
Приветствую.
Собственно вопрос - может у кого есть методика сборки под указанные ОС системы, включающей в себя компилятор, ИДЕ, еще что там будет нужно, чтоб сделать собственный загрузчик для камней на базе ядра кортекс А7 или А9?
Вопросов по программированию нет, все это я уже давно делал в ИАРе, но клиент просит, чтоб было сделано на свободно распространяемом софте.
Большая просьба не отсылать к гуглу и пр, кто в теме, тот знает сколько недель нужно танцевать с бубном, чтоб все это настроить для нормальной работы.
Настройка отладки(GDB и пр.) не нужна от слова вообще.
Буду очень признателен за все советы и ссылки откуда чего скачать...
|
|
|
|
|
|
Ответов
|
Jan 26 2018, 11:56
|
Гуру
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448
|
Цитата(mantech @ Jan 26 2018, 14:47) Это когда просто скомпилить уже готовое и портированное, то согласен, а сам процесс портирования все-таки не такой уж тривиальный, поэтому ИДЕ все же желательна Совершенно тривиален - поверьте, делал неоднократно. IDE только помешает. Всего-то нужно внести минимум правок, написать новый скрипт для линкера и добавить Makefile. И клиенту передадите аккуратный проект, не требующий документации по установке и сборке. Цитата(mantech @ Jan 26 2018, 14:47) Там около сотни файлов, это ж все нужно собрать в новый проект и уж потом компилить... Освойте make, и обнаружите, что "собрать проект" - это совсем даже не проблема.
|
|
|
|
|
Jan 26 2018, 11:59
|
Гуру
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143
|
Цитата(aaarrr @ Jan 26 2018, 14:56) Совершенно тривиален - поверьте, делал неоднократно. IDE только помешает. Всего-то нужно внести минимум правок, написать новый скрипт для линкера и добавить Makefile. И клиенту передадите аккуратный проект, не требующий документации по установке и сборке.
Освойте make, и обнаружите, что "собрать проект" - это совсем даже не проблема. Я это понимаю, но в данном вопросе полный ноль, глянул в эти мейкфайлы - все-равно, что птичий язык изучать... Неужели нет способа проще и понятнее??
|
|
|
|
|
Jan 26 2018, 12:07
|
Гуру
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448
|
Цитата(mantech @ Jan 26 2018, 14:59) Я это понимаю, но в данном вопросе полный ноль, глянул в эти мейкфайлы - все-равно, что птичий язык изучать... Есть такое. Но на начальном этапе во все тонкости можно не вдаваться, да и гугл выручит. Цитата(mantech @ Jan 26 2018, 14:59) Неужели нет способа проще и понятнее?? Ну, можно и из bat-файла все собрать, наверное. Но вряд ли это сильно проще.
|
|
|
|
|
Jan 26 2018, 12:25
|
Гуру
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448
|
Цитата(mantech @ Jan 26 2018, 15:15) Это понятно, но все-таки ИДЕ как-то должна помогать в этом, например автогенератор мейкфайлов? По-моему, трудозатраты на борьбу с IDE сведут плюсы от возможной помощи с её стороны на нет. Тем более, что ценность приобритенного опыта будет равна нулю. Если бы стояла задача вести разработку - тогда, возможно, и стоило бы смотреть в этом направлении, но Вам ведь уже отлаженный проект просто собрать надо.
|
|
|
|
|
Jan 26 2018, 12:33
|
Гуру
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143
|
Цитата(aaarrr @ Jan 26 2018, 15:25) По-моему, трудозатраты на борьбу с IDE сведут плюсы от возможной помощи с её стороны на нет. Тем более, что ценность приобритенного опыта будет равна нулю.
Если бы стояла задача вести разработку - тогда, возможно, и стоило бы смотреть в этом направлении, но Вам ведь уже отлаженный проект просто собрать надо. Почему? Да, сейчас надо просто перепортировать готовый проект, потом возможно будет еще работа по разработке под ядра, которые текущий ИАР не поддерживает. Раньше можно было покупать его но за последние 3 года он стал стоить бешено дорого.
|
|
|
|
Сообщений в этой теме
mantech Сборка среды программирования под Cortex A9-A7 Jan 26 2018, 08:00 scifi Linaro? Jan 26 2018, 08:13 Aner так скажи что за камень, может найдется народ, дад... Jan 26 2018, 10:17 mantech Цитата(Aner @ Jan 26 2018, 13:17) так ска... Jan 26 2018, 11:40 scifi Цитата(aaarrr @ Jan 26 2018, 14:53) Совер... Jan 26 2018, 11:58 scifi Если у вас проект собирается яром, наверняка проце... Jan 26 2018, 12:40 mantech Цитата(scifi @ Jan 26 2018, 15:40) Если у... Jan 26 2018, 15:08 amiller Вы используете IAR.
А если покопать в сторону того... Jan 26 2018, 17:13 scifi Цитата(amiller @ Jan 26 2018, 20:13) Вы и... Jan 26 2018, 17:37 VladislavS Что такое make-file любой программист либо должен ... Jan 26 2018, 17:54 mantech Цитата(VladislavS @ Jan 26 2018, 20:54) Ч... Jan 26 2018, 18:54 scifi Цитата(mantech @ Jan 26 2018, 21:54) Вот ... Jan 26 2018, 19:48 mantech Цитата(scifi @ Jan 26 2018, 22:48) В то ж... Apr 27 2018, 13:39
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|