реклама на сайте
подробности

 
 
> Сборка среды программирования под Cortex A9-A7, Одно условие- под Windows 32 bit (XP, Win7)
mantech
сообщение Jan 26 2018, 08:00
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Приветствую.

Собственно вопрос - может у кого есть методика сборки под указанные ОС системы, включающей в себя компилятор, ИДЕ, еще что там будет нужно, чтоб сделать собственный загрузчик для камней на базе ядра кортекс А7 или А9?

Вопросов по программированию нет, все это я уже давно делал в ИАРе, но клиент просит, чтоб было сделано на свободно распространяемом софте.

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

Настройка отладки(GDB и пр.) не нужна от слова вообще.

Буду очень признателен за все советы и ссылки откуда чего скачать...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Jan 26 2018, 11:41
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Не надо IDE. Достаточно упомянутой Linaro + make, если он не идет в комплекте.
Go to the top of the page
 
+Quote Post
mantech
сообщение Jan 26 2018, 11:47
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(aaarrr @ Jan 26 2018, 14:41) *
Не надо IDE. Достаточно упомянутой Linaro + make, если он не идет в комплекте.


Это когда просто скомпилить уже готовое и портированное, то согласен, а сам процесс портирования все-таки не такой уж тривиальный, поэтому ИДЕ все же желательна

ЗЫ. Ну и все-таки наверно предполагаете, что под такой проц в проекте не один файл main.c... Там около сотни файлов, это ж все нужно собрать в новый проект и уж потом компилить...

Сообщение отредактировал mantech - Jan 26 2018, 11:50
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 26 2018, 11:56
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(mantech @ Jan 26 2018, 14:47) *
Это когда просто скомпилить уже готовое и портированное, то согласен, а сам процесс портирования все-таки не такой уж тривиальный, поэтому ИДЕ все же желательна

Совершенно тривиален - поверьте, делал неоднократно. IDE только помешает.
Всего-то нужно внести минимум правок, написать новый скрипт для линкера и добавить Makefile.
И клиенту передадите аккуратный проект, не требующий документации по установке и сборке.

Цитата(mantech @ Jan 26 2018, 14:47) *
Там около сотни файлов, это ж все нужно собрать в новый проект и уж потом компилить...

Освойте make, и обнаружите, что "собрать проект" - это совсем даже не проблема.
Go to the top of the page
 
+Quote Post
mantech
сообщение Jan 26 2018, 11:59
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(aaarrr @ Jan 26 2018, 14:56) *
Совершенно тривиален - поверьте, делал неоднократно. IDE только помешает.
Всего-то нужно внести минимум правок, написать новый скрипт для линкера и добавить Makefile.
И клиенту передадите аккуратный проект, не требующий документации по установке и сборке.


Освойте make, и обнаружите, что "собрать проект" - это совсем даже не проблема.


Я это понимаю, но в данном вопросе полный ноль, глянул в эти мейкфайлы - все-равно, что птичий язык изучать...
Неужели нет способа проще и понятнее??
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 26 2018, 12:07
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(mantech @ Jan 26 2018, 14:59) *
Я это понимаю, но в данном вопросе полный ноль, глянул в эти мейкфайлы - все-равно, что птичий язык изучать...

Есть такое. Но на начальном этапе во все тонкости можно не вдаваться, да и гугл выручит.

Цитата(mantech @ Jan 26 2018, 14:59) *
Неужели нет способа проще и понятнее??

Ну, можно и из bat-файла все собрать, наверное. Но вряд ли это сильно проще.
Go to the top of the page
 
+Quote Post
mantech
сообщение Jan 26 2018, 12:15
Сообщение #7


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(aaarrr @ Jan 26 2018, 15:07) *
Есть такое. Но на начальном этапе во все тонкости можно не вдаваться, да и гугл выручит.


Ну, можно и из bat-файла все собрать, наверное. Но вряд ли это сильно проще.


Это понятно, но все-таки ИДЕ как-то должна помогать в этом, например автогенератор мейкфайлов?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 26 2018, 12:25
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(mantech @ Jan 26 2018, 15:15) *
Это понятно, но все-таки ИДЕ как-то должна помогать в этом, например автогенератор мейкфайлов?

По-моему, трудозатраты на борьбу с IDE сведут плюсы от возможной помощи с её стороны на нет.
Тем более, что ценность приобритенного опыта будет равна нулю.

Если бы стояла задача вести разработку - тогда, возможно, и стоило бы смотреть в этом направлении,
но Вам ведь уже отлаженный проект просто собрать надо.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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
|- - mantech   Цитата(aaarrr @ Jan 26 2018, 15:25) По-мо...   Jan 26 2018, 12:33
- - 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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2024 - 14:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.01588 секунд с 7
ELECTRONIX ©2004-2016