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

 
 
> свежак KGP win32/arm/avr/mips/m68k, GNU tools chain
klen
сообщение Jan 19 2008, 21:36
Сообщение #1


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Всем привет.
В ознаменовение нового года и открытия раздела выкладывается свежак.

binutils-2.18.50-20080115
gcc-4.3.0-20080111
avrlibc-20080116
newlib-20080115
gdb-20080117

все зажато в формат 7z
бросаете распакованное в любую папку, прописываете PATH папка/bin далее должно быть все бкз проблем, хидеры и либы должны сами находится и линковатся без дополнительных гимороев.

Win32:
KGP Win32
здесь все, включая нидеры и либы, это то чем я собираю ВСЕ остальноя, включая драйверы для масдая. ~18Mb
работает, мин нет.

MIPS:
KGP MIPS
не тестировалось, нет платы.


m68k/ColdFire:
KGP m68k
собрал первый раз, возможны ошибки для m51qe, собирал ручками. Проверяйте, найдете неправильную кодогенерацию пишите поправлю компилер. Для остальных возможна ошибочная генерация в код FP инструкций(для тех которые не имеют FP), нада пробывать. Evgeny_CD так сказать инициировал интерес к данной сборке, ему и карты в руки.

avr:
KGP 8bit AVR
Тут как обычно, работает тоже без мин, я веду рабочий проект на mega1280, девайсы не жужжат.
Новое - добавлена подархитектура avr35(usb82,usb162), поддерживается avr6 (m256x)

arm:
KGP ARM
тоде самое, веду проект, все скомпиленное работает.

спасиба за внимание.
Go to the top of the page
 
+Quote Post
85 страниц V  « < 50 51 52 53 54 > »   
Start new topic
Ответов (765 - 779)
AHTOXA
сообщение Apr 27 2012, 11:29
Сообщение #766


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

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



Цитата(Сергей Борщ @ Apr 27 2012, 17:19) *
Я же смайлик поставил в конце. Сам сижу на 32 битах. Просто меня зацепила безапелляционность "Нет никакого смысла делать сборки под win_x64". Вроде "Klen сам фигней какой-то страдает и остальных заставляет".

Да я понялsm.gif
Это не безапелляционность, а просто для пущей убедительностиsm.gif
Что касаемо "страдает и заставляет", то отчасти так и есть. У всех есть свои пунктики. У Klen-а - это "быть на острие прогресса". Вот он и "заставляет" остальных быть там жеsm.gif
Цитата(Сергей Борщ @ Apr 27 2012, 17:19) *
Если бы они были лучше по всем параметрам, то win64 сборки не появились бы вообще. А раз появились, значит по каким-то параметрам они все же хуже.

Ну по каким параметрам win64-сборка может быть лучше? При сборке embedded-проектов, кмк, 4Гб памяти нам не потребуется, а в остальном - то же самое, что и win32.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Apr 27 2012, 11:35
Сообщение #767


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

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



Цитата(AHTOXA @ Apr 27 2012, 15:29) *
Ну по каким параметрам win64-сборка может быть лучше?

Хотя бы потому, что в W7x64 другое не запустится


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Apr 27 2012, 12:14
Сообщение #768


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

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



Да ну?! sm.gif


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Apr 27 2012, 14:21
Сообщение #769


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(klen @ Apr 27 2012, 06:56) *
перлы... не вырезать не вставить... в рамку и под стекло в музей.

Ну, может и так.
Но ситуация именно такая.

Цитата(klen @ Apr 27 2012, 06:56) *
Артем, сборка для 64 битного масдая вас спасет?

Нет, тоже запустить не на чем.
WinXP_32bit использую.

P.S. Согласен с AHTOXA, x64 для многих не подходит, а 32 битную всегда можно на 64 запустить.
Go to the top of the page
 
+Quote Post
klen
сообщение Apr 27 2012, 21:09
Сообщение #770


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



читал верхнии посты.. много думал.. печаль...
логический вывод - кактусы это удобно, и поэтому в очередной раз ежики лезут на кактусы
чувственные ощущения - это их выбор. его нада уважать
для тех кто в танке или на бронепоезде - фашисты опять победили:
http://klen.org/Files/DevTools/x86_32-kgp-..._32-20120427.7z
архив win32, не тестил - традиционно неначем.

ps. не win32 менять на win64 или linux нада, а мышление и подходы. хотя какие подходы когда бабло ... победило даже зло
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Apr 28 2012, 03:50
Сообщение #771


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

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



Цитата(klen @ Apr 28 2012, 03:09) *
ps. не win32 менять на win64 или linux нада, а мышление и подходы. хотя какие подходы когда бабло ... победило даже зло

Да какое нафиг бабло? Я - embedded-программист, для меня развитие - это освоение новых камней, новых версий компиляторов (за них респект). А новая операционка для меня - это просто ненужный геморрой.
И чем мои мышление и подходы порочны?


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
klen
сообщение Apr 28 2012, 04:22
Сообщение #772


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Цитата(AHTOXA @ Apr 28 2012, 07:50) *
Да какое нафиг бабло? Я - embedded-программист, для меня развитие - это освоение новых камней, новых версий компиляторов (за них респект). А новая операционка для меня - это просто ненужный геморрой.
И чем мои мышление и подходы порочны?

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

ладно. я это .. типо потролил немного. с юмором у всех тут всегда было нормально - тупые люди программы на асме не пишут, немодно наверно.
лично для меня сборка версии тулсов для win32 СААААААмый большой ГИММОРОЙ из всех вариантов. дело втом что то что сдается в транк видимо уже даже не проверяется на возмосжность компилируемости под win32. тенденция однако. приходится пинками заставлять. сильно грешат этим даже не исходный код а больше сборочные скрипты и тд.

зы. Асфальто укладочный каток прогресса можно остановить! - для этого нужно закатать его своим катком. какток у win32 маленький.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Apr 28 2012, 04:22
Сообщение #773


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

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



Цитата(AHTOXA @ Apr 27 2012, 16:14) *
Да ну?! sm.gif

Ну да...

Сколько раз уже было.
Тестю поставил 7-ку, тыщу раз уже пожалел..
То одно не работает, то другое... Мало того, даже в 32-битной версии половина ХР-шных программ не работают.
Даже простых, не говоря об экзотике типа автокада или солидворкс

А вот в убунте - я даже не помню, какая у меня версия стоит, 32 или 64.
Ни разу проблем не возникло.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Apr 28 2012, 04:39
Сообщение #774


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

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



Цитата(MrYuran @ Apr 28 2012, 10:22) *
Ну да...

Нормально всё запускается. Если речь не идёт о драйвере, то 32-битные программы прекрасно работают на 64-бит семёрке. А те проблемы, про которые вы пишете - это не от 64-битности, а от семёрочных нововведений в контроле прав доступа. При желании всё это обходится.
И эти проблемы никак не относятся к компиляторам. Посмотрите на сборки от codesourcery - исключительно 32-битные, работают везде.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Apr 28 2012, 05:56
Сообщение #775


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Первое впечетление - хуже не стало. lto не отвалилось.
Может кто-нибудь поделиться линкскриптом, который работает с lto на кортексах?

И вопрос ламера: есть ли какой-нибудь ключ, который меняет формат сообщений об ошибках/предупреждениях с file:line:pos на file(line) ?
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Apr 28 2012, 08:18
Сообщение #776


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

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



У меня на кортексах LTO ни разу не заработало. Выкидывает все конструкторы почему-то. И вектора прерываний.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
alx2
сообщение Apr 28 2012, 09:05
Сообщение #777


Местный
***

Группа: Участник
Сообщений: 340
Регистрация: 25-10-05
Из: Пермь, Россия
Пользователь №: 10 091



Цитата(klen @ Apr 28 2012, 02:09) *
логический вывод - кактусы это удобно, и поэтому в очередной раз ежики лезут на кактусы

Хм... А разъясните, пожалуйста, блуждающему в темане ежику (это я о себе), что я теряю, пользуясь 32-битной ОС вместо 64-битной на компьютере с 2 Гбайт ОЗУ.
До сих пор я (и, похоже, не я один) знал единственный недостаток 32-битной системы - неспособность использовать 4 и более Гбайт ОЗУ. Есть еще недостатки, о которых я не знаю?

У меня дома на двух компьютерах стоит одна и та же ОС, только на одном 32-х, а на другом 64-битная. Внешне я никаких различий не замечаю. Вообще даже не вспоминаю обычно, что там разная архитектура. Где иголки-то, которые должны меня колоть? sm.gif


--------------------
Всего наилучшего,
Alex Mogilnikov
Go to the top of the page
 
+Quote Post
ARV
сообщение Apr 28 2012, 09:16
Сообщение #778


Профессионал
*****

Группа: Свой
Сообщений: 1 143
Регистрация: 30-09-08
Из: Новочеркасск
Пользователь №: 40 581



Цитата(MrYuran @ Apr 28 2012, 08:22) *
Тестю поставил 7-ку, тыщу раз уже пожалел..

соглашусь: служебный ноутбук выделили с Win7-64. до белого каления достал сервис операционки, когда она лучше меня знает, что мне надо и просто всячески сопротивляется тому, чтобы я делал по-своему. теперь я в постоянной борьбе за свои права sm.gif

про то, что "все обходится" - это верно, но стоит это сил и нервов. никаких плюсов для себя не вижу в этой ОС, ну абсолютно никаких. пользуюсь вынужденно - раз производство купило лицензию, значит, так надо... sad.gif


вот именно это и называется "ёжики лезут на кактус"...



Цитата(alx2 @ Apr 28 2012, 13:05) *
Хм... А разъясните, пожалуйста, блуждающему в темане ежику (это я о себе), что я теряю, пользуясь 32-битной ОС вместо 64-битной на компьютере с 2 Гбайт ОЗУ.
вы теряете уважение тех, кто одобряет 64-битные системы sm.gif Билл Гейтс этого не одобрит sm.gif



--------------------
Я бы взял частями... но мне надо сразу.
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Apr 28 2012, 14:57
Сообщение #779


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Цитата(AHTOXA @ Apr 28 2012, 12:18) *
У меня на кортексах LTO ни разу не заработало. Выкидывает все конструкторы почему-то. И вектора прерываний.


Да ну их, конструкторы... У меня весть text выкидывает с lto. Один стартап остаётся. Обычный непюсовый проект. Потому и спрашиваю чужой скрипт - посмотреть, что я так глобально криво сделал. С учётом того, что с некортексом всё работает отлично.
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Apr 28 2012, 15:22
Сообщение #780


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

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



Тогда я присоединяюсь к просьбеsm.gif


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post

85 страниц V  « < 50 51 52 53 54 > » 
Reply to this topicStart new topic
12 чел. читают эту тему (гостей: 12, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 08:38
Рейтинг@Mail.ru


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