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

C++

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

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

30.07.2011, 22:48. Просмотров 139648. Ответов 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? Какие плюсы/минусы у этих трех...

444
knkd
37 / 36 / 2
Регистрация: 08.08.2010
Сообщений: 162
09.09.2013, 02:00 #316
А кто-нибудь пробовал собирать им POCO?
Объектники файлов использующих библиотеку, требуют кучу символов начинающихся с _imp__, которых нету в файлах библиотеки...
0
niXman
Эксперт С++
3139 / 1451 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
09.09.2013, 02:11  [ТС] #317
я собирал. никаких косяков.
Цитата Сообщение от knkd Посмотреть сообщение
требуют кучу символов начинающихся с _imp__
это говорит о том, что при линковке, ты не указываешь необходимые библиотеки, в которых находится импорт этих символов.

покажи вывод компилятора.
0
knkd
37 / 36 / 2
Регистрация: 08.08.2010
Сообщений: 162
09.09.2013, 19:56 #318
Так дело в том, что ни в одной библиотеке таких символов нет.

Варнинги оне на работе, где нет инета, а я дома, где нет винды...
На линуксе POCO из репозитория, всё работает.

Ни у кого нету собраного, проверить?
0
niXman
Эксперт С++
3139 / 1451 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
09.09.2013, 20:03  [ТС] #319
Цитата Сообщение от knkd Посмотреть сообщение
Варнинги оне на работе, где нет инета
сочувствую.
0
kravam
быдлокодер
1705 / 892 / 45
Регистрация: 04.06.2008
Сообщений: 5,524
15.09.2013, 10:48 #320
А есть mingw где поддерживается структурная обработка исключений?
0
niXman
Эксперт С++
3139 / 1451 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
15.09.2013, 10:51  [ТС] #321
есть. смотри суффикс 'seh' в именах архивов.

Добавлено через 27 секунд
или пользуйся инсталлятором.
0
kravam
быдлокодер
1705 / 892 / 45
Регистрация: 04.06.2008
Сообщений: 5,524
15.09.2013, 11:03 #322
Цитата Сообщение от niXman Посмотреть сообщение
есть. смотри суффикс 'seh' в именах архивов.
А где их взять? Это была очень хорошая старая ссылка, со списком версий.
http://code.google.com/p/mingw-builds/downloads/list
Но её, как я понимаю, упразднили за ненадобностью, а жаль. По актуальной же ссылке я вижу только ОДНУ версию mingw
http://sourceforge.net/projects/mingwbuilds/
А остальных не вижу.
0
niXman
Эксперт С++
3139 / 1451 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
15.09.2013, 11:21  [ТС] #323
ты что, первый раз SF видишь?
воспользуйся инсталлятором, так всем будет проще.

Добавлено через 32 секунды
инсталлятор ты-то хоть понял где скачать?
0
kravam
быдлокодер
1705 / 892 / 45
Регистрация: 04.06.2008
Сообщений: 5,524
15.09.2013, 11:33 #324
Ну я не первый раз вижу это, но там всё равно навигация какая-то не такая. Вот, например попал я на страницу со сборкой
http://sourceforge.net/projects/mingwbuilds/
А где другие сборки? А чёрт его знает. Ну, наверное, на страницу выше. К этой сборке такой путь нарисован:
Home/Browse/Development/Compilers/MinGW-builds

На страницу выше это значит
Home/Browse/Development/Compilers

Тычу и вижу, что там вообще какие компиляторы бывают, не только mingw. Не то, в общем.
Эта ссылка (из адресной строки)
http://sourceforge.net/projects/
Тоже не туда не приводит. Короче, одну сборку (один, тык скыть, вариант сборки) вижу, а остальные нет.
0
Jupiter
Каратель
Эксперт С++
6568 / 3989 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
15.09.2013, 11:34 #325
Цитата Сообщение от kravam Посмотреть сообщение
Но её, как я понимаю, упразднили за ненадобностью, а жаль. По актуальной же ссылке я вижу только ОДНУ версию mingw
http://sourceforge.net/projects/mingwbuilds/
А остальных не вижу.
лол. перейди по гиперссылке Files
0
niXman
Эксперт С++
3139 / 1451 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
15.09.2013, 11:38  [ТС] #326


вот ссылка на инсталлятор:
http://sourceforge.net/projects/ming...ds-install.exe

вот корень проекта:
https://sourceforge.net/projects/mingwbuilds/files/?source=navbar

релизные сборки располагаются тут:
https://sourceforge.net/projects/min...dows/releases/

зы
seh доступен только в сборках для 64ех битной целевой платформы.
0
kravam
быдлокодер
1705 / 892 / 45
Регистрация: 04.06.2008
Сообщений: 5,524
15.09.2013, 11:41 #327
Цитата Сообщение от Jupiter Посмотреть сообщение
лол. перейди по гиперссылке Files
Но там же нет списка, подобного этому
http://www.cyberforum.ru/redirector....9hZHMlMkZsaXN0

Там есть:

host-windows 2013-08-30 199 858 downloads
mingw-sources 2013-07-17 1 539 downloads
mingw-builds-install 2013-07-06 29 279 downloads
mingw-builds-sources 2013-06-04 1 393 downloads
external-binary-packages 2013-05-15 21 583 downloads
external-sources-packages 2012-10-06
host-linux 2012-10-06
host-osx

То есть какой-то хост, потом сырцы, потом инсталлятор, потом опять сырцы... Мне не нужны сырцы, если чё. Мне нужен список архивчиков, подобоный тому, какой я показал, только посвежее. Если есть, конечно, такой список.
0
Toshkarik
1148 / 865 / 51
Регистрация: 03.08.2011
Сообщений: 2,404
Завершенные тесты: 1
15.09.2013, 11:43 #328
kravam, эм, host это платформа, на которой будет запускаться компилятор. Там все интуитивно понятно...
0
kravam
быдлокодер
1705 / 892 / 45
Регистрация: 04.06.2008
Сообщений: 5,524
15.09.2013, 11:47 #329
Цитата Сообщение от Toshkarik Посмотреть сообщение
Там все интуитивно понятно...
Очень может быть. Вот только "seh" я не могу нигде найти. Я вот не могу интуитивно понять, где та месть seh, а где его нет. ЭТо вот ссыль на 4.8.1, 64 бита
http://sourceforge.net/projects/ming.../4.8.1/64-bit/
Но тут нет "seh"
Может, его вообще нет?
Если чё, никсман велел искать "seh" в именах архивов. Ищу имена...
0
castaway
Эксперт С++
4924 / 3032 / 372
Регистрация: 10.11.2010
Сообщений: 11,085
Записей в блоге: 10
Завершенные тесты: 1
15.09.2013, 11:51 #330
Вот ссылка на SEH: http://sourceforge.net/projects/ming...ads-posix/seh/
Для тебя это реально трудно было найти?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.09.2013, 11:51
Привет! Вот еще темы с ответами:

Компиляция для 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...


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

Или воспользуйтесь поиском по форуму:
330
Ответ Создать тему
Опции темы

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