|
|
|
свежак KGP win32/arm/avr/mips/m68k, GNU tools chain |
|
|
|
Aug 20 2008, 08:09
|
Гуру
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095
|
Цитата(Andy Great @ Aug 20 2008, 10:09) ОФФ: вчера читал такого типа инструкцию для желающих смотреть сат ТВ на ПК. Сильно сомневаюсь в возможности удовлетворения всех "а почему у меня...". Проще (да и полезнее) делать как klen Не соглашусь. Собирал mspgcc, ибо имевшаяся сборка устарела и надо было кое-что добавить (конструкторы, кое-что в инициализации). Набил некоторое количество шишек. Написал для себя инструкцию (где-то здесь выкладывал). Через некоторое время вышла официальная сборка с моими добавлениями. Снес все, что относилось к своей сборке. Теперь понадобилось добавить поддержку ядра MSP430X. Достал ту инструкцию, нашел в ней несколько пунктов, которые уже забыл и если бы она не сохранилась - наступил бы на те же грабли. klen, безусловно, делает полезное дело. Но если кто-то "подсядет" на его сборки, а завтра klen решит (тьфу, тьфу, тьфу) оставить электронику (как Bill), то эти кто-то окажутся в тупике.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Sep 3 2008, 07:28
|
Гуру
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095
|
Цитата(haker_fox @ Sep 3 2008, 02:21) Упс. А что случилось? Я-то и думаю, куда пропал этот человек? Насколько я понял - кого-то из близких с того света вытащили и это на него сильно повлияло. P.S. Вот, нашел его прощальное письмо на телесисах.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Sep 3 2008, 13:13
|
Знающий
Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828
|
Цитата(Сергей Борщ @ Sep 3 2008, 10:28) Насколько я понял - кого-то из близких с того света вытащили и это на него сильно повлияло. P.S. Вот, нашел его прощальное письмо на телесисах. Да жаль, и SM то же видимо по тем же причинам перестал появляться на конфах. Жаль, время идет...
|
|
|
|
|
Sep 4 2008, 16:03
|
бессмертным стать можно тремя способами
Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912
|
свежак для AVR bu cvs 20080903 gcc 4.3.2 релиз avrlibc 1.6.2 gdb6.8 cvs 20080904 - для сильных мужчин & моих соседей по палате make sh rm - для подержки AVRStudio http://klen.org/Files/DevTools/kgp_avr-elf...6.8.20080904.7zчуток потестировал, вроде без косяков. распаковываете куданить, тыкаете настроками проекта к avr-gcc и make. далее вы должны по идее забить про компиллер. тем кто не вкурсе (или я ужо давно отстал) AVRS 4.14.589 AvrPluginavrgccplugin1.0.0.9 имеют косяк. Если вы используете float то разумно всегда подлинковывать libm, это позволяет ускорить скрость * операций до 144 а / до ~440 тактов для float. так вот AVRS не позволяет это сделать как опцию -lm. точнее можно в опциях линкера но это ничего не даст, -lm должен быть к помандной строке после списка объектников приложения, таковы правила линковки LD. Я руками правлю xml файл проекта. явно указывать libm.a некашерно потому что компиллер сам должен выбрать ее правильную версию... если это все лечится прще - раскажите мне.
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|