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

 
 
85 страниц V  « < 20 21 22 23 24 > »   
Reply to this topicStart new topic
> свежак KGP win32/arm/avr/mips/m68k, GNU tools chain
klen
сообщение May 10 2010, 18:36
Сообщение #316


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

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



свежак:

для mingw32
http://klen.org/Files/DevTools/kgp_mingw32_20100510.7z

для ARM
http://klen.org/Files/DevTools/kgp_arm_eabi_20100509.7z
наконецто решена проблема с увеличением кода при использовании операции деления для типа uint64_t (в код прилазила обработка исключений, разматывание стека даже)

для MISP
http://klen.org/Files/DevTools/kgp_mips_elf_20100510.7z

переписал систему сборки и паковки архивов, если "гдето чето порой окажется не так..", библы не хватает или еще чтото, то архив поправлю, а для тех кто скачал выложу ссылки на недостающие файлы.

ну т всех с прошедшим празником.
Go to the top of the page
 
+Quote Post
alexander iz
сообщение May 11 2010, 09:56
Сообщение #317





Группа: Участник
Сообщений: 12
Регистрация: 19-01-09
Пользователь №: 43 597



Цитата(klen @ May 10 2010, 22:36) *


С ходу пока так: не хватает файлов make.exe и msys-1.0.dll
При добавлении из предыдущей сборки, make вываливается с кодом возврата 1.
Хотелось бы помимо mingw32 и arm, ещё avr видеть. Ибо активно пользуюсь.
Спасибо за работу.
Имеет смысл пробовать накатить поверх прошлой сборки?
--
Попробовал поверх старой - работает.

Сообщение отредактировал alexander iz - May 11 2010, 10:38
Go to the top of the page
 
+Quote Post
klen
сообщение May 11 2010, 13:37
Сообщение #318


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

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



make.exe msys-1.0.dll к компиллеру не относится, поэтому я их удаляю из пакета, иногда забываю.
если накатите сверху все должно работать - просто файлы перезапишутся

один make неработает, нада в корне еще папку etc сделать иначе падает. так в мингв маке собран ...
Go to the top of the page
 
+Quote Post
alexander iz
сообщение May 11 2010, 13:45
Сообщение #319





Группа: Участник
Сообщений: 12
Регистрация: 19-01-09
Пользователь №: 43 597



Цитата(klen @ May 11 2010, 17:37) *
make.exe msys-1.0.dll к компиллеру не относится, поэтому я их удаляю из пакета, иногда забываю.
если накатите сверху все должно работать - просто файлы перезапишутся

один make неработает, нада в корне еще папку etc сделать иначе падает. так в мингв маке собран ...


sh.exe ещё не хватает smile.gif

Да, действительно, etc в корень, make.exe msys-1.0.dll и sh.exe добавил, теперь работает.
Единственное, что меня смущало: установка на чистый комп не давала работоспособный компилятор. Ранние сборки (все не проверял, обновляю эпизодически) сразу давали правильный результат.

Ещё раз спасибо!
Go to the top of the page
 
+Quote Post
klen
сообщение May 11 2010, 15:30
Сообщение #320


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

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



Цитата(alexander iz @ May 11 2010, 17:45) *
установка на чистый комп не давала работоспособный компилятор. Ранние сборки (все не проверял, обновляю эпизодически) сразу давали правильный результат.

чистый - это без операционки?
я думаю это частные глюки. не компилятора. но все может быть. А че компиллер говорил?
должно работать так
1) распаковал, положил куда хочется
2) добавил путь в bin
фсе. должно работать.
Go to the top of the page
 
+Quote Post
alexander iz
сообщение May 11 2010, 16:06
Сообщение #321





Группа: Участник
Сообщений: 12
Регистрация: 19-01-09
Пользователь №: 43 597



Цитата(klen @ May 11 2010, 19:30) *
чистый - это без операционки?
я думаю это частные глюки. не компилятора. но все может быть. А че компиллер говорил?
должно работать так
1) распаковал, положил куда хочется
2) добавил путь в bin
фсе. должно работать.

"Чистый" - это без компилятора как такового, без make, только winXPproSP3
1. распаковал
2. положил
3. прописал путь
4. не работает. нет выше указанных файлов.
5. добавил их и пустую /etc - заработало.
без подсказки про /etc так и не сдвинулось бы, make падал с кодом 1.
компилятор без make не пробовал. скорее всего, работал бы.
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение May 11 2010, 18:00
Сообщение #322


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

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



Цитата(alexander iz @ May 11 2010, 22:06) *
4. не работает. нет выше указанных файлов.


make и sh - это не компилятор. Правильно, что их нет в сборке. Потому что обычно они уже имеются, причём правильной, выстраданной версии и сборки. Я бы, например, очень не хотел, чтобы вместе с компилятором у меня каждый раз обновлялись эти файлы.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
klen
сообщение May 11 2010, 19:28
Сообщение #323


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

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



Цитата(AHTOXA @ May 11 2010, 22:00) *
make и sh - это не компилятор. Правильно, что их нет в сборке. Потому что обычно они уже имеются, причём правильной, выстраданной версии и сборки. Я бы, например, очень не хотел, чтобы вместе с компилятором у меня каждый раз обновлялись эти файлы.

я вижу ситуацию равнобедренно. нефиг тому что не относится к компиллеру там делать.
но с другой стороны - вместе с этим наборчиком получается минимальный полный набор джентельмена.
поэтому я думаю что make,rm, sh будут в отдельном архивчике с постоянным URL и будет все задокументировано в readme к KGP.
Go to the top of the page
 
+Quote Post
MRW
сообщение May 13 2010, 09:39
Сообщение #324


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 17-06-04
Пользователь №: 36



Извините за нескромный вопрос, а где можно взять патчи для сборки AVR binutil, gcc
Пытаюсь собрать новые для AVR под linux
Go to the top of the page
 
+Quote Post
klen
сообщение May 13 2010, 15:47
Сообщение #325


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

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



Цитата(MRW @ May 13 2010, 13:39) *
Извините за нескромный вопрос, а где можно взять патчи для сборки AVR binutil, gcc
Пытаюсь собрать новые для AVR под linux

смотря какие патчи и для чего. чтото есть на сайте avr-libc чтото в инете россыпью. я их не ищу ине использую. использую свежие исходники из cvs и svn репозирориев дописываю руками поверх свои правки.
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение May 15 2010, 17:23
Сообщение #326


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

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



Цитата(klen @ May 10 2010, 22:36) *
свежак:
...
ну т всех с прошедшим празником.


Скажите пожалуйста, есть какое-нибудь лекарство от exception handling при выполнении 64-битной арифметики (например, деления)?
Для сведения, yagarto стал теперь arm-none-eabi и заболел тем же самым...
Линковать stubs для getpid и isatty не предлагайте.
Go to the top of the page
 
+Quote Post
klen
сообщение May 15 2010, 19:47
Сообщение #327


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

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



Цитата(Genadi Zawidowski @ May 15 2010, 21:23) *
Скажите пожалуйста, есть какое-нибудь лекарство от exception handling при выполнении 64-битной арифметики (например, деления)?
Для сведения, yagarto стал теперь arm-none-eabi и заболел тем же самым...
Линковать stubs для getpid и isatty не предлагайте.

я это пофиксил в крайней сборке. проверяйте.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение May 17 2010, 09:48
Сообщение #328


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(klen @ May 10 2010, 22:36) *
А cortex-m0 поддерживается?


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
klen
сообщение May 17 2010, 15:15
Сообщение #329


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

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



Цитата(demiurg_spb @ May 17 2010, 13:48) *
А cortex-m0 поддерживается?


теоретически ды:

Known ARM CPUs (for use with the -mcpu= and -mtune= options):
cortex-m0, cortex-m1, cortex-m3, cortex-r4f, cortex-r4, cortex-a9,
cortex-a8, cortex-a5, arm1156t2f-s, arm1156t2-s, mpcore, mpcorenovfp,
arm1176jzf-s, arm1176jz-s, arm1136jf-s, arm1136j-s, arm1026ej-s, arm926ej-s,
iwmmxt2, iwmmxt, xscale, arm1022e, arm1020e, arm10e, arm968e-s, arm966e-s,
arm946e-s, arm9e, arm1020t, arm10tdmi, ep9312, arm940t, arm922t, arm920t,
arm920, arm9tdmi, arm9, arm740t, arm720t, arm710t, arm7tdmi-s, arm7tdmi,
strongarm1110, strongarm1100, strongarm110, strongarm, arm810, arm8,
arm7dmi, arm7dm, arm7m, arm7500fe, arm7500, arm7100, arm710c, arm720,
arm710, arm700i, arm700, arm70, arm7di, arm7d, arm7, arm620, arm610, arm600,
arm60, arm6, arm3, arm250, arm2

Known ARM architectures (for use with the -march= option):
iwmmxt2, iwmmxt, ep9312, armv7e-m, armv7-m, armv7-r, armv7-a, armv7,
armv6-m, armv6t2, armv6zk, armv6z, armv6k, armv6j, armv6, armv5te, armv5e,
armv5t, armv5, armv4t, armv4, armv3m, armv3, armv2a, armv2

но я не проверял, проверите отпишитесь о результатах.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение May 17 2010, 19:55
Сообщение #330


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(klen @ May 17 2010, 19:15) *
теоретически ды:
...
но я не проверял, проверите отпишитесь о результатах.
Спасибо! Это радует. Пробовать буду не ранее чем через месяц...


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post

85 страниц V  « < 20 21 22 23 24 > » 
Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th June 2025 - 18:19
Рейтинг@Mail.ru


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