
Как установить mingw-w64? [РЕШЕНО]
- CrazyGamer
- Сообщения: 60
- Зарегистрирован: 25 май 2022, 07:35
- Откуда: Россия
- Контактная информация:
Как установить mingw-w64? [РЕШЕНО]
Нигде не могу найти информацию о том, как установить пакет mingw-w64. В dnfdragora нашёл mingw32, установил, но никаких аналогов gcc и g++ для Венды не наблюдаю. А на их сайте так и написано: "Fedora: Installation: through integrated package manager." 

Последний раз редактировалось CrazyGamer 29 май 2022, 11:26, всего редактировалось 1 раз.
Как установить mingw-w64?
dnf install mingw --refresh
- CrazyGamer
- Сообщения: 60
- Зарегистрирован: 25 май 2022, 07:35
- Откуда: Россия
- Контактная информация:
Как установить mingw-w64?
Нет соответствия аргументу: mingw

Как установить mingw-w64?
ну прилетит часа через 3
- CrazyGamer
- Сообщения: 60
- Зарегистрирован: 25 май 2022, 07:35
- Откуда: Россия
- Контактная информация:
Как установить mingw-w64?
Но тут вообще никаких бинарников, относящихся к MinGW
там хоть какие-то были, хоть и не то

Как установить mingw-w64?
https://abf.io/build_lists/4052493 опубликовано. зеркала синхронизируются и прилетит
- CrazyGamer
- Сообщения: 60
- Зарегистрирован: 25 май 2022, 07:35
- Откуда: Россия
- Контактная информация:
Как установить mingw-w64?
После всех выше указанных манёвров, я убедился, что здесь доступен действительно нужный мне MinGW-w64, однако в /usr/bin устанавливаются только следующие бинарники:
но, как ни странно, никаких x86_64-w64-mingw32-gcc и x86_64-w64-mingw32-g++ 

Как установить mingw-w64?
cross-x86_64-w64-mingw32-libc-bootstrap может в этом пакете есть. Если нету, то я незнаю чего делать.
- CrazyGamer
- Сообщения: 60
- Зарегистрирован: 25 май 2022, 07:35
- Откуда: Россия
- Контактная информация:
Как установить mingw-w64?
Он тоже установленirton писал(а): 26 май 2022, 12:45 cross-x86_64-w64-mingw32-libc-bootstrap может в этом пакете есть. Если нету, то я незнаю чего делать.

Как установить mingw-w64?
Собрать MinGW64-GCC.
(Если что, это не требование, чтобы кто-то занимался сборкой.)
- CrazyGamer
- Сообщения: 60
- Зарегистрирован: 25 май 2022, 07:35
- Откуда: Россия
- Контактная информация:
Как установить mingw-w64?
MinGW есть во Flatpak, но там во время установки выходит выбор из четырёх пунктов, а так как всё это удовольствие устанавливается посредством bauh, то он тупо выдаёт в этом месте ошибку и прекращает установку

Как установить mingw-w64?
С консоли установи. В чем проблема?
- CrazyGamer
- Сообщения: 60
- Зарегистрирован: 25 май 2022, 07:35
- Откуда: Россия
- Контактная информация:
Как установить mingw-w64?
Ну в общем-то да — разобрался с аргументами командной строки и установил. Нашёл поиском, вбил пути бинарников типа:
Код: Выделить всё
/home/johndoe/.local/share/flatpak/runtime/org.freedesktop.Sdk.Extension.mingw-w64/x86_64/21.08/8e6b2c8a8f0f5a2c2c705acfff4f1a84772cf88c806f25d7e4520b309773a937/files/bin/x86_64-w64-mingw32-gcc

Код: Выделить всё
Project/Target: "NativeEngine - Windows Release":
The compiler's setup (Mingw-w64 Compiler) is invalid, so Code::Blocks cannot find/run the compiler.
Probably the toolchain path within the compiler options is not setup correctly?!
Do you have a compiler installed?
Goto "Settings->Compiler...->Global compiler settings->Mingw-w64 Compiler->Toolchain executables" and fix the compiler's setup.
Tried to run compiler executable '/usr/bin//home/johndoe/.local/share/flatpak/runtime/org.freedesktop.Sdk.Extension.mingw-w64/x86_64/21.08/8e6b2c8a8f0f5a2c2c705acfff4f1a84772cf88c806f25d7e4520b309773a937/files/bin/x86_64-w64-mingw32-gcc', but failed!
Skipping...
Кстати, я внимательно просмотрел содержимое пакетов MinGW-w64, которые ставятся из репозитория mirror-rosa-x86_64-main и мне стало очень интересно, почему в них отсутствуют основные бинарники — x86_64-w64-mingw32-gcc и x86_64-w64-mingw32-g++/usr/bin//home/...

Как установить mingw-w64?
никто не делает их. Эти бинарники - это gcc скомпилированный видимо с использованием mingw.
Как установить mingw-w64?
Что-то ты какую-то дичь творишь. Приложения запущенные внутри flatpak имеют собственную виртуальную файловую системы, а ты путь из локальной фигачишь. Нехорошо так делать.CrazyGamer писал(а): 28 май 2022, 11:23Ну в общем-то да — разобрался с аргументами командной строки и установил. Нашёл поиском, вбил пути бинарников типа:однако IDE данный MinGW использовать не можетКод: Выделить всё
/home/johndoe/.local/share/flatpak/runtime/org.freedesktop.Sdk.Extension.mingw-w64/x86_64/21.08/8e6b2c8a8f0f5a2c2c705acfff4f1a84772cf88c806f25d7e4520b309773a937/files/bin/x86_64-w64-mingw32-gcc
![]()
Код: Выделить всё
Project/Target: "NativeEngine - Windows Release": The compiler's setup (Mingw-w64 Compiler) is invalid, so Code::Blocks cannot find/run the compiler. Probably the toolchain path within the compiler options is not setup correctly?! Do you have a compiler installed? Goto "Settings->Compiler...->Global compiler settings->Mingw-w64 Compiler->Toolchain executables" and fix the compiler's setup. Tried to run compiler executable '/usr/bin//home/johndoe/.local/share/flatpak/runtime/org.freedesktop.Sdk.Extension.mingw-w64/x86_64/21.08/8e6b2c8a8f0f5a2c2c705acfff4f1a84772cf88c806f25d7e4520b309773a937/files/bin/x86_64-w64-mingw32-gcc', but failed! Skipping...
Кстати, я внимательно просмотрел содержимое пакетов MinGW-w64, которые ставятся из репозитория mirror-rosa-x86_64-main и мне стало очень интересно, почему в них отсутствуют основные бинарники — x86_64-w64-mingw32-gcc и x86_64-w64-mingw32-g++/usr/bin//home/...кто вообще собирает эти пакеты???
- CrazyGamer
- Сообщения: 60
- Зарегистрирован: 25 май 2022, 07:35
- Откуда: Россия
- Контактная информация:
Как установить mingw-w64?
"flatpak run org.freedesktop.Sdk.Extension.mingw-w64" выдаёт "bwrap: execvp /bin/sh: No such file or directory". Как установить execvp? Поиск не дал ничего вразумительного
По сути после всех этих грабель с момента первой установки ROSA Fresh мне осталось только задействовать MinGW и весь рабочий процесс будет налажен, хотя и придётся пересобирать все библиотеки с Glibc 2.34 на 2.33...

Как установить mingw-w64?
После установки mingw-w64 экстеншена, он виден для CodeBlocks. Запускаешь CodeBlocks и настраиваешь тулчейн вручную как на моем скрине.
Если тебе нужно попасть в окружение CodeBlocks, то так:
flatpak run --command=bash org.codeblocks.codeblocks
Если тебе нужно попасть в окружение CodeBlocks, то так:
flatpak run --command=bash org.codeblocks.codeblocks
- CrazyGamer
- Сообщения: 60
- Зарегистрирован: 25 май 2022, 07:35
- Откуда: Россия
- Контактная информация:
Как установить mingw-w64? [РЕШЕНО]
Всё понял — запускаешь CodeBlocks, появляется компилятор — больше ничего не нужно
Премного благодарен!
