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

 
 
 
Reply to this topicStart new topic
> mspgcc: вышла предварительная версия свежей сборки под винду
Сергей Борщ
сообщение May 22 2008, 09:06
Сообщение #1


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Вот из рассылки:
Цитата
I managed to build a new installer for the MSPGCC toolchain. It uses a different version of GDB and some docs need to be updated, so there will be an other release in the near future.

It would be great when some of you could take the time and test this installer and give feedback. In a test project I noticed code changes, and it got smaller, but i did not yet fully checked that everything still runs as expected.

major changes are:
- added recent F2xx devices
- use gdb 6.7.1
- insight, the gdb gui, is back
- msp430-downloader fix

download here:
http://sourceforge.net/project/showfiles.p...ackage_id=68584

chris


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
MrYuran
сообщение May 22 2008, 09:13
Сообщение #2


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(Сергей Борщ @ May 22 2008, 12:06) *

Эх, вот чего у mspgcc не хватает, так это хорошей доки.
Скачал недавно WinAVR - был приятно удивлён, как подробно всё расписано, вплоть до "porting code from IAR"...
А может есть такие доки, а я не знаю?
Я-то в принципе уже привык, а вот народу тяжело даётся переползание с ИАРа на mspgcc+Eclipse


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение May 22 2008, 09:25
Сообщение #3


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(Сергей Борщ @ May 22 2008, 15:06) *
...


Замечательно, сейчас заценим:-)


Цитата(MrYuran @ May 22 2008, 15:13) *
Я-то в принципе уже привык, а вот народу тяжело даётся переползание с ИАРа на mspgcc+Eclipse


У тебя получилось отлаживать в эклипсе? У меня что-то никак...


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
MrYuran
сообщение May 22 2008, 09:46
Сообщение #4


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(AHTOXA @ May 22 2008, 12:25) *
У тебя получилось отлаживать в эклипсе? У меня что-то никак...

Пытался... энтузиазму не хватило.
Да и не вижу смысла особого.
JTAGом баловался поначалу, но при неправильном порядке выключения/коммутации и т.д. процессор "вырубался" и несколько минут приходил в себя.
Сейчас у нас во всех устройствах ноги JTAGа не используются.
А симуляцией вообще никогда не пользовался. Разве только когда игрался с AVR лет 5 назад.
ИМХО, вывод контрольных точек на терминал намного лучше всяких дебагеров.
Я и компилирую сразу релиз.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение May 22 2008, 10:13
Сообщение #5


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(MrYuran @ May 22 2008, 15:46) *
ИМХО, вывод контрольных точек на терминал намного лучше всяких дебагеров.
Я и компилирую сразу релиз.


Вот и я так же:-) Но иногда хочется чего-то странного...


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение May 22 2008, 10:30
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(MrYuran @ May 22 2008, 12:13) *
Эх, вот чего у mspgcc не хватает, так это хорошей доки.
Ну что можно ответить? "НапишИте - будет!" :-)


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение May 22 2008, 10:37
Сообщение #7


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Поставил, проверяю...
msp430-gcc.exe 3.2.3, то есть тот же.
При запуске make ругается что нет cygintl-8.dll...
У меня в закромах такого не нашлось:-)
Откатился пока обратно...


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
MrYuran
сообщение May 22 2008, 10:55
Сообщение #8


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(Сергей Борщ @ May 22 2008, 13:30) *
Ну что можно ответить? "НапишИте - будет!" :-)

Дык, самому бы разобраться!
скачал книжку Артура Гриффитса по GCC, а она в графике, поиск ессессно не работает. С экрана читать тяжко, распечатать тоже проблема. Искал в бумаге - везде раскупили. Прогнал через файнридер - ошибок дохрена, причём в разных --хххх-ххх __хххххх__ и т.д.
Начал прогонять через спеллчекер, страниц на 50 меня хватило. Правда нашёл кучу ошибок в исходном тексте, редактору видимо тоже было лень.
На местном ФТП взял в текстовом ПДФе то же самое, но по аглицки.
Под вечер иногда уже ломает мозги напрягать с переводом


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение May 22 2008, 13:03
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(AHTOXA @ May 22 2008, 13:37) *
msp430-gcc.exe 3.2.3, то есть тот же.
Да. Они где-то в рассылке аргументировали это увеличением объема кода в 4.x версиях.
Цитата(AHTOXA @ May 22 2008, 13:37) *
При запуске make ругается что нет cygintl-8.dll...
У меня в закромах такого не нашлось:-)
Ну так вперед - надо им отписать. Я пользую make и прочее от msys. Кстати, ничего не мешает и тебе использовать их от старой версии.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jun 5 2008, 10:02
Сообщение #10


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Очередная (20080603-test) версия.
- Построена вокруг mingw (больше не нужны dll от цыгвина).
- Поддержка 430F2xx (пока без команд 430X ядра)
- Binutils 2.18
- Работает --fdata-sections
- Работают конструкторы/деструкторы статических объектов
- Переделан startup по образу и подобию avr-libc (раскидан по initX секциям).
- В комплекте нет make и прочих утилит, их рекомендуется брать из комплекта msys или из WinAVR(если он все равно уже стоит)

Просьба замеченные недоработки кидать в рассылку или сюда.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 20:30
Рейтинг@Mail.ru


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