Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 1004, средняя оценка - 4.94
niXman
Эксперт C++
3137 / 1449 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
#1

Сборки MinGW(GCC-win32/win64) от niXman - C++

30.07.2011, 22:48. Просмотров 133142. Ответов 444

с этого момента, буду производить тестовые/пререлизные/релизные сборки mingw.
файлы с пометкой snapshot и prerelease - не стабильные версии. в реальных проектах использовать не рекомендую. использую для тестирования новых фитчей.
файлы с пометкой release - стабильные, прошедшие тесты.
скачать можно тут.
скачать онлайн-инсталятор можно тут.
скачать msys2 можно тут

в скором времени начну формировать пакеты для разработчиков состоящие из компилятора(mingw), IDE(QtCreator/CodeBlock/Dev-C++/wxDev-cpp), и некоторого набора предкомпилированных библиотек(boost, Wx, Qt, OpenSsl, и еще каких-то.. понять бы что в спросе...). пакеты не будут требовать установки/настройки. распаковал - используй.

Не по теме:

старая ссылка тут.

39
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.07.2011, 22:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сборки MinGW(GCC-win32/win64) от niXman (C++):

Как перекомпилить Win32 dll -> Win64 - C++
Привет форумчане. Подскжите как перестроить MS2005 стоящую на ХР что бы можно было перекомпилить мою dll-ку под платформу Win64

Gcc без MinGW - C++
Интересует вопрос, можно ли рабочий код (который без ошибок компилируется в Visual Studio) компилировать с помощью командной строки Windows...

Win32 -> Win64 = BEX - C++ Builder
Проблема появилась после переустановки вин32 ту 64. Проект был с 12 альфа скинами и библ bass.dll На новой системе поставил тот же RAD...

Запуск программы на Win64 - C++ Builder
Столкнулся с проблемой запуска программы на 64 битной системе. Установил через инсталятор программу, а она не запускается. Делалась на 32...

Сборки MinGW(win32/win64) от niXman C++1x - C++
никто не знает как MinGW(win32/win64) от niXman подключить к codeblocks? и с какими параметрами указывать? я установил threads - win32,...

Mingw-w64 MinGW TDM-GCC - C++
Всем привет. Хочу понять, существует ли принципиальная разница между Mingw-w64, MinGW и TDM-GCC? Какие плюсы/минусы у этих трех...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
castaway
29.06.2013, 02:00     Сборки MinGW(GCC-win32/win64) от niXman
  #241

Не по теме:

@nenin, ну тогда создавай тему в соответствующем разделе и описывай проблему как положено с выдержками из кода.

0
castaway
30.06.2013, 19:53
  #242

Не по теме:

Цитата Сообщение от Kastaneda Посмотреть сообщение
niXman, думаю нужно попросить модераторов поправить первый пост в этой теме, чтоб там была ссылка на страницу с актуальной версией билда...
Думаю, ссылка на MSYS2 от Alexpux тоже бы не помешала. ( http://sourceforge.net/projects/msys...lpha-versions/ )

0
niXman
Эксперт C++
3137 / 1449 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
06.07.2013, 14:11  [ТС] #243
вчера была пересобрана версия 4.8.1 под ревизией rev2, со следующими изменениями:
- add support for Ada, ObjC and ObjC++ languages
- 32-bit GCC linked with --large-address-aware
- mingw-w64 runtime rev. 5934

находится тут.
5
niXman
Эксперт C++
3137 / 1449 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
16.07.2013, 20:28  [ТС] #244
после длительных переговоров, было принято решение об объединении проектов MinGW-builds и MinGW-w64.
целью является:
1. усиленная поддержка/фиксинг windows-specific багов/фитчей.
2. уменьшение зоопарка сборок, который, даже бывалого вводит в ступор.

проект MinGW-builds получает статус официального сборщика тулчейнов для win32/win64. (до этого момента, MinGW-builds считался персональными сборками)
проект MinGW-w64 получает официальные сборки. (до этого момента, напомню, MinGW-w64 не предоставлял официальных сборок, только персональные, за которые отвечали авторы сборок)

таким образом, проект MinGW-builds вливается в команду MinGW-w64, и перестает существовать. о точной дате прекращения поддержки/обновления MinGW-builds - я сообщу дополнительно.

вопросы?
6
nenin
2 / 2 / 0
Регистрация: 03.12.2012
Сообщений: 59
17.07.2013, 14:17 #245
Т.е. свежие версии будут теперь под брендом MinGW-w64 и как бы официально- признанные? А как у них с питонским gdb и msys дела обстоят?
0
Jupiter
Каратель
Эксперт С++
6554 / 3975 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
17.07.2013, 14:22 #246
Obj-C будет в новых сборках?
0
niXman
Эксперт C++
3137 / 1449 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
17.07.2013, 19:48  [ТС] #247
Цитата Сообщение от nenin Посмотреть сообщение
свежие версии будут теперь под брендом MinGW-w64 и как бы официально- признанные?
не просто признанные. они и располагаться будут в проекте MinGW-w64.
Цитата Сообщение от nenin Посмотреть сообщение
А как у них с питонским gdb и msys дела обстоят?
ну, раз уж мы(MinGW-builds) вливаемся в MinGW-w64, то и все наши наработки мы уносим с собой. все, как раньше работало в сборках MinGW-builds, теперь будет работать в сборках MinGW-w64.

Добавлено через 2 минуты
Цитата Сообщение от Jupiter Посмотреть сообщение
Obj-C будет в новых сборках?
будет.

Добавлено через 5 часов 21 минуту
ах да, еще и CLang будет
6
nenin
2 / 2 / 0
Регистрация: 03.12.2012
Сообщений: 59
24.07.2013, 13:47 #248
А как на счет DrMingw/exchndl.dll к сборке присовокупить?
0
niXman
Эксперт C++
3137 / 1449 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
24.07.2013, 13:54  [ТС] #249
что это такое, и под какой оно лицензией?
0
nenin
2 / 2 / 0
Регистрация: 03.12.2012
Сообщений: 59
24.07.2013, 14:20 #250
Цитата Сообщение от niXman Посмотреть сообщение
что это такое, и под какой оно лицензией?
GNU Lesser GPL
Это run-time отладчики, http://code.google.com/p/jrfonseca/wiki/DrMingw
Весьма полезны при ловле "долгоиграющих" глюков.
DrMingw как-то застрял, когда dwarf начал активно развиваться (gcc 4.*), но сейчас вроде ожил.
Я им пользовался с gcc 3.*
0
niXman
Эксперт C++
3137 / 1449 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
24.07.2013, 14:31  [ТС] #251
а где исходники?
0
nenin
2 / 2 / 0
Регистрация: 03.12.2012
Сообщений: 59
24.07.2013, 15:00 #252
Цитата Сообщение от niXman Посмотреть сообщение
а где исходники?
Тут наверное: http://code.google.com/p/jrfonseca/s...po=drmingw#git
0
niXman
Эксперт C++
3137 / 1449 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
24.07.2013, 15:25  [ТС] #253
хм.. я знаю, где на гуглокоде хранятся исходники. но когда я кликал - дерево не разворачивалось и я подумал, что исходников просто нет.

в таком случае, полагаю, на днях я добавлю DrMingw в сборки.

Добавлено через 5 минут
эм.. не вижу ни configure, ни makefile`а...
makefile напишешь?
1
nenin
2 / 2 / 0
Регистрация: 03.12.2012
Сообщений: 59
24.07.2013, 15:55 #254
Я тоже не с первого раза понял, как добраться до исходников- на клик давало типа ошибку. Что-то гуглы юзабилити не додумали. На sf можно всю ветку зипованную стащить.
0
niXman
Эксперт C++
3137 / 1449 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
24.07.2013, 15:58  [ТС] #255
Цитата Сообщение от niXman Посмотреть сообщение
makefile напишешь?
ась?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.07.2013, 15:58
Привет! Вот еще темы с ответами:

Компиляция для win32 bit на win64 - C++
День добрый. Подскажите как в Visual Studio (или еще где) на 64 битной машине (win 8 ) скомпилировать консольное приложение, которое...

Как установить принтер подключённый к Win32 на Win64 - Windows 7
Здравствуйте. Забыл как я делал... А мне надо установить принтер Samsung SCX-4100 который соединён по USB c компом на котором стоит WinXP...

Linker Ошибки [gcc\MingW] - C++
Есть код : #define _WIN32_WINNT 0x0500 //Необходимо для определения функции GetConsoleWindow() в WinCon.h #include <Windows.h> ...

Какой GCC+MinGW нужно устанавливать? - C Linux
У меня Убунта 14.04 64 разрядная, в списке дистрибутив компиляторов много, какой из них выбрать и как для С? gcc-mingw-w64: GNU C...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
24.07.2013, 15:58
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru