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

 
 
> AVR-GCC & AVR-Toolchain-ы (неск.версий) - одновременное использование, настройка среды, Makefile
sunjob
сообщение Apr 8 2018, 10:16
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 13-12-17
Пользователь №: 100 639



AVR-GCC & AVR-Toolchain-ы (неск.версий) - одновременное использование, настройка среды, Makefile

добрый день

в системе установлен стандартный пакет avr-xxx : avr-binutils, avr-gcc, avr-gdb, avr-libc
тестовый проект с makefile - собирается (используется стандартное develop-окружение, без настроек)

добавил в систему avr-Toolchains, распаковал в свои каталоги (использовались готовые/собранные bin-архивы, с уже собранными тулзами)
~/dev/bin/avr/3.4.2/*
~/dev/bin/avr/3.4.3/*
~/dev/bin/avr/3.5.4/*

ВОПРОС 1:
- возможно ли использовать бинарные/готовые сборки avr-Toolchains в нестандартных PREFIX-каталогах (как у меня)?
- что-бы не было коллизий/пересечений со стандартным набором avr-xxx пакетов (стандартные каталоги)
- если "готовые сборки" - нельзя использовать в нестандартных путях, без особых извращений, то можно не объяснять "почему" :о)

ВОПРОС 2:
- если можно (вопрос 1), то какие переменные окружения надо настраивать? (CXX LD ... etc)
- кроме окружения, что ни-будь еще надо настраивать?

ВОПРОС 3:
- тоже самое, применительно к рабочему makefile?
- мейкфайл в данном случае "псевдо-стандартый", можно найте в инете, переменные develop-окружения не менялись, все по умолчанию, т.е. ни какие каталоги/инклуды не прописывались, поэтому - рассматривать будем "сферический makefile в вакууме"

ВОПРОС 4:
- можно просто "пофилософствовать по теме", возможно ваши мысли пригодятся :о)

спасибо
...

slackware-xx.x (avr-xxx: стандартный набор slackBuild от sl14.2)
https://slackbuilds.org/

avr-toolchains
http://www.microchip.com/avr-support/avr-a...8c-compilers%29
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sunjob
сообщение Apr 8 2018, 18:29
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 13-12-17
Пользователь №: 100 639



мне мысль одна покоя не дает rolleyes.gif

т.к. "рекомендуется" atmel-toolchain-ы распаковывать в "стандартный корень", то по всей видимости он и собирается с PREFIX=/usr or PREFIX=/usr/local (точно не помню, читал где-то, то-ли в слакбилдах, то-ли еще где)

если так, то, видимо, будет не достаточно просто компилятор/линковщик запускать, нужно обязательно править под них PATH, и возможно, CX LD ...

Сообщение отредактировал sunjob - Apr 8 2018, 18:30
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sunjob   AVR-GCC & AVR-Toolchain-ы (неск.версий) - одновременное использование, настройка среды, Makefile   Apr 8 2018, 10:16
- - AHTOXA   Цитата(sunjob @ Apr 8 2018, 15:16) добави...   Apr 8 2018, 16:03
|- - AHTOXA   Обычно они умеют находить свои либы в пути относит...   Apr 8 2018, 18:49
- - sunjob   ЦитатаОбычно они умеют и Цитатапроще попробовать о...   Apr 8 2018, 20:08
|- - AHTOXA   Я же написал: makefile должен вызывать тулзы по по...   Apr 8 2018, 20:20
|- - sunjob   Цитатаmakefile должен вызывать тулзы по полному пу...   Apr 8 2018, 22:23
- - _Pasha   Цитата(sunjob @ Apr 8 2018, 13:16) ВОПРОС...   Apr 9 2018, 04:52
- - sunjob   грант мерси!   Apr 10 2018, 01:47
- - ARV   Я хоть и в винде сижу, но свои 5 копеек в тему вст...   Apr 12 2018, 10:50
|- - sunjob   Цитата(ARV @ Apr 12 2018, 11:50) ... Беда...   May 3 2018, 19:04
|- - ARV   Цитата(sunjob @ May 3 2018, 22:04) недавн...   May 8 2018, 16:32
|- - sunjob   спасибо, ща посмотрим что там да чаво   May 25 2018, 01:13
- - sunjob   Цитата... утилита avr-size от версии к версии меня...   Apr 19 2018, 12:27


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 12:33
Рейтинг@Mail.ru


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