Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сборки MinGW (GCC-win32/win64) 
:(
    Опции темы
boostcoder
Дата 5.11.2012, 09:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



были пересобраны все сборки версии 4.7.2 с суффиксом 'rev1', в связи с двумя(12) добавленными патчами для make, и в связи с появлением в проекте MinGW-builds пайтона собственной сборки.

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

PM WWW   Вверх
boostcoder
Дата 24.11.2012, 09:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



в качестве подготовки к релизу 4.8.0, были собраны сборки с использованием dwarf/sjlj/seh. (dwarf только 32бита, seh только 64бита)
найти их вы можете в поддереве testing: http://sourceforge.net/projects/mingwbuild.../testing/4.8.0/

PM WWW   Вверх
boostcoder
Дата 26.12.2012, 11:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



такой вопрос возник.
есть желание производить сборки так, чтоб минимально необходимый минимум по архитектуре проца, был nocona. кто на каких архитектурах работает?
был найден человек, который использует mingw-builds на каком-то p4, на котором сборка собранная для nocona не хотела работать. появилась ошибка типа "неизвестная инструкция".

спасибо.

PM WWW   Вверх
boostcoder
Дата 23.1.2013, 15:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



вчера, разработчики Qt приняли решение относительно официального MinGW, используемого для сборки QtSDK, и поставляемого в составе QtSDK.
и все же, их выбор пал на MinGW-builds, чему я несказанно рад! это наша(проекта MinGW-builds) маленькая победа, надеюсь что не последняя smile 

хочу выразить благодарность от лица авторов проекта(я и Alexpux) всем пользователям наших сборок, за баг-репорты, рекомендации, и просто за фид-бэк.
спасибо вам!

PM WWW   Вверх
borisbn
Дата 23.1.2013, 15:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: 22
Всего: 135



Поздравляю !!!


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
boostcoder
Дата 23.3.2013, 10:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



вчера состоялся релиз gcc-4.8.0.
уже сейчас вы можете скачать сборки MinGW на базе gcc-4.8.0 со страницы проекта.
в 4.8.0 для windows платформы, появилась возможность использовать SEH(12). но, из-за патентных ограничений, эта возможность доступна только в x86_64 сборках.

PM WWW   Вверх
borisbn
Дата 23.3.2013, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: 22
Всего: 135



1) Не подскажешь, они regex'ы починили?
2) Разреши поздравить: LWS стал официальным online компилятором на SO - http://stackoverflow.com/tags/c%2b%2b/info


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
boostcoder
Дата 23.3.2013, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



Цитата(borisbn @  23.3.2013,  12:09 Найти цитируемый пост)
они regex'ы починили?

нет. это будет сделано в 4.9.0.

Цитата(borisbn @  23.3.2013,  12:09 Найти цитируемый пост)
Разреши поздравить: LWS стал официальным online компилятором на SO - http://stackoverflow.com/tags/c%2b%2b/info

да, я в курсе =)
спасибо smile
но это только начало ;)

PM WWW   Вверх
bsa
Дата 3.4.2013, 16:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 63
Всего: 196



Сборка 4.8.0, кстати, глючная. С помощью 32-х битной версии 4.8.0 пробовал собрать avr-gcc-4.7.2 и avr-gcc-4.8.0. В результате они вываливались с сообщением internal compiler error (4.7.2 при компиляции libgcc, 4.8.0 при компиляции avr-libc). Когда собрал avr-gcc-4.7.2 с использованием стандартного mingw32-4.7.2, то все работает отлично.
PM   Вверх
boostcoder
Дата 3.4.2013, 16:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



Цитата(bsa @  3.4.2013,  16:33 Найти цитируемый пост)
Сборка 4.8.0, кстати, глючная.

кто-бы сомневался. нулевые багфиксы всегда глючные, и кроме как для тестов, ни для чего не подходят ;)

Цитата(bsa @  3.4.2013,  16:33 Найти цитируемый пост)
пробовал собрать avr-gcc-4.7.2 и avr-gcc-4.8.0. В результате они вываливались с сообщением internal compiler error (4.7.2 при компиляции libgcc, 4.8.0 при компиляции avr-libc)

какая ревизия сборки 4.7.2 использовалась?


Это сообщение отредактировал(а) boostcoder - 3.4.2013, 16:44
PM WWW   Вверх
bsa
Дата 3.4.2013, 18:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 63
Всего: 196



boostcoder, твои сборки 4.7.2 не использовал - не успел, так как очень долго под виндой binutils и gcc компилируются!!!

Кстати, у тебя не совсем корректное полное именование тулсета. В частности, отсутствует nm с таким же префиксом, что и gcc. Т.е. надо конфигурировать указывая одинаковые --target, что для binutils, что для gcc.
w64 вводит в заблуждение (качал универсальный пакет, но там только ...-w64-...). Универсальный пакет под win64 не линкует приложения под win32.
именование должно быть такое: mingw32-gcc, i686-pc-mingw32-gcc, mingw64-gcc...

PM   Вверх
boostcoder
Дата 3.4.2013, 20:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



Цитата(bsa @  3.4.2013,  18:03 Найти цитируемый пост)
не совсем корректное полное именование тулсета. В частности, отсутствует nm с таким же префиксом, что и gcc. Т.е. надо конфигурировать указывая одинаковые --target, что для binutils, что для gcc.

ну...оно не у меня. имена не я задаю.

Цитата(bsa @  3.4.2013,  18:03 Найти цитируемый пост)
именование должно быть такое: mingw32-gcc, i686-pc-mingw32-gcc, mingw64-gcc...

не-не-не. для '*-w64-*' как в gcc, так и во многих других тулчейнах собираемых для вендус. '*-w64-*' дает конфигураторам тулчейнов понять, что используется API/CRT не mingw.org

можешь написать мне в ЛС инструкцию по сборке нужного тебе кросса? потыкаю на выходных.

PM WWW   Вверх
bsa
Дата 4.4.2013, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 63
Всего: 196



boostcoder, нужный мне кросс классно собирается под линем за пол часа, в отличие от винды, где на это уходит пол ночи smile Поэтому, я решил, что уж лучше буду делать это под linux, где сборка 3-х наборов кросс-компиляторов (linux->avr, linux->mingw, windows->avr) происходит значительно быстрее, чем под windows.
PM   Вверх
boostcoder
Дата 4.4.2013, 12:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



bsa, что-то я так и не понял...mingw-4.8.0(который от mingw-builds), у тебя бажит под линуксом?

PM WWW   Вверх
bsa
Дата 4.4.2013, 16:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 63
Всего: 196



boostcoder, нет. с его помощью я собирал компилятор gcc-avr, который должен был работать под виндой. gcc-avr-4.8.0 собрался, но при сборке avr-libc вылетал с ошибкой internal compiler error. avr-gcc-4.7.2 не смог собраться - вылетал на сборке libgcc.
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1672 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.