Перейти к содержанию
    

Как собрать исходники?

Работаю в PCLinuxOs. Я так понял там нет тулчейна для msp430. Скачал https://sourceforge.net/projects/mspgcc/. Но его необходимо собрать. Начал собирать по руководству https://kubuntu.ru/node/3546

и на

./configure 

произошел провал, комманда не найдена... Как скомпилировать исходники???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

смотря что Вам надо, шашечки (сборка) или ехать (MSP430) 

посмотрите у Ti, может готовое есть ti.com  MSP430-GCC-OPENSOURCE

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

44 minutes ago, k155la3 said:

смотря что Вам надо, шашечки (сборка) или ехать (MSP430) 

посмотрите у Ti, может готовое есть ti.com  MSP430-GCC-OPENSOURCE

если честно хочу научиться делать сборку самому. Иначе постоянно так буду, то того нет, то другого.

А что значит шашечки/сборка?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

12 hours ago, Fynjisx said:

А что значит шашечки/сборка?

Понятно. Я в смысле приоритета, "забодать" GCC или получить решение задачи на базе MSP430.

slau646e 5. Building MSP430 GCC From Sources  pg 43

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 часов назад, Fynjisx сказал:

произошел провал, комманда не найдена... Как скомпилировать исходники???

Это скрипт, который находится в корневом каталоге исходников. Если его нет - очень часто в исходниках, скачанных со всяких гитхабов, он создается автоматически при помощи другого скрипта тоже из корневого каталога исходников. Имя этого второго скрипта - bootstrap или как-то еще похоже. "./" перед названием скрипта означает, что система должна искать этот скрипт в текущем каталоге. Соответственно, эта команда в этом виде должна запускаться из корневого каталога исходников. Также этот скрипт должен иметь атрибут выполняемого файла (обычно оно так и есть сразу).

Там же, в корневом каталоге исходников, есть несколько текстовых файлов с говорящими названиями INSTALL.TXT, README.TXT. Очень полезно прочитать их содержимое - там очень много полезной информации, особенно для начинающих. С большой вероятностью там написано и то, что я сейчас тут понаписал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если по привычке скачать *.zip вместо *.tar.bz2, то атрибута исполняемости у скрипта ./configure не будет - нужно задать самому.

Ну и там на каждой странице написано "Superseded by http://www.ti.com/tool/msp430-gcc-opensource", поэтому собирать лучше всё же версию от TI.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

mkdir msp430 && cd msp430 && wget http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/8_3_2_2/export/msp430-gcc-8.3.1.25-source-full.tar.bz2 && tar xvf msp430-gcc-8.3.1.25-source-full.tar.bz2 && cd msp430-gcc-8.3.1.25-source-full

Читаем там README-build.sh. Комментарий в шапке по поводу установки нужных пакетов. Если всё установлено запускаем его через

bash README-build.sh

Этот скрипт скачает нужные зависимости и запустит сборку

Изменено пользователем NStorm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...