Неполный пакет MinGW-w64

Ответить
Аватара пользователя
CrazyGamer
Сообщения: 60
Зарегистрирован: 25 май 2022, 07:35
Operating system: Manjaro Linux
Откуда: Россия
Контактная информация:

Неполный пакет MinGW-w64

Сообщение CrazyGamer »

В репозитории Росы доступен неполный пакет компилятора MinGW-w64, в котором отсутствуют основные бинарники — x86_64-w64-mingw32-gcc и x86_64-w64-mingw32-g++ :pardon: Установил MinGW-w64 посредством Flatpak, однако он недоступен программам, установленным не через Flatpak — CMake и стандартный make...
ZAobgUW4maLoeVllgLkv-TgpmsSI3XkxqSpG9GlmuQWwEK8zz5BJHBYutl3tM8P2F7uSFLdbECMb1JfPuFxLGwaA.jpg
irton
Сообщения: 947
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Неполный пакет MinGW-w64

Сообщение irton »

слушай, я же уже писал - эти бинарники это gcc собранный с mingw. К неполному mingw отношения не имеет. Собери gcc себе
Аватара пользователя
CrazyGamer
Сообщения: 60
Зарегистрирован: 25 май 2022, 07:35
Operating system: Manjaro Linux
Откуда: Россия
Контактная информация:

Неполный пакет MinGW-w64

Сообщение CrazyGamer »

irton писал(а): 01 июн 2022, 15:26 слушай, я же уже писал - эти бинарники это gcc собранный с mingw. К неполному mingw отношения не имеет. Собери gcc себе
Ничего не понял :pardon: Flatpak ставит полный компилятор MinGW с его gcc и g++, но он доступен лишь для CodeBlocks, который ставится также посредством Flatpak. Под Ubuntu из репозитория также ставится полный MinGW, а при чём тут сборка своего gcc, вообще не пойму... Прямо как в анекдоте, где по схеме собираешь самолёт, а получается трактор, который ещё нужно напильником доработать до самолёта...
Аватара пользователя
CrazyGamer
Сообщения: 60
Зарегистрирован: 25 май 2022, 07:35
Operating system: Manjaro Linux
Откуда: Россия
Контактная информация:

Неполный пакет MinGW-w64

Сообщение CrazyGamer »

Если данный пакет предназначен для работы со стандартными gcc и g++, то как — есть сцылка на инфу? :pardon: А если x86_64-w64-mingw32-gcc и x86_64-w64-mingw32-g++ нужно каким-то непостижимым образом собирать самому, то пакет 100% кастрированный!
irton
Сообщения: 947
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Неполный пакет MinGW-w64

Сообщение irton »

CrazyGamer писал(а): 02 июн 2022, 01:43 Если данный пакет предназначен для работы со стандартными gcc и g++
он не предназначен. он предоставляет компилятор mingw которым уже надо собирать то, что называется toolchain т.е. gcc, binutils и т.п. В Роса этого toolchain нет. вот и все.
Аватара пользователя
CrazyGamer
Сообщения: 60
Зарегистрирован: 25 май 2022, 07:35
Operating system: Manjaro Linux
Откуда: Россия
Контактная информация:

Неполный пакет MinGW-w64

Сообщение CrazyGamer »

Вот теперь я всё понял! А где-нибудь есть какая-нибудь информация, как это сделать? Просто я впервые с этим сталкиваюсь, а до этого пользовался только готовым пакетом MinGW-w64 :pardon:
irton
Сообщения: 947
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Неполный пакет MinGW-w64

Сообщение irton »

попробуйте dnf install mingw64-gcc
попробуйте dnf install mingw64-g++
Аватара пользователя
CrazyGamer
Сообщения: 60
Зарегистрирован: 25 май 2022, 07:35
Operating system: Manjaro Linux
Откуда: Россия
Контактная информация:

Неполный пакет MinGW-w64

Сообщение CrazyGamer »

irton писал(а): 03 июн 2022, 08:02 попробуйте dnf install mingw64-gcc
попробуйте dnf install mingw64-g++
Уже установил через dnfdragora :pardon: CMake создал проект для Soft OpenAL, а вот на 71% сборки вылезло вот это:

Код: Выделить всё

In file included from /media/johndoe/Works/Native-Engine/Engine-Sources/Engine-SDK/builds/openal-soft-1.22.0/core/cpu_caps.cpp:18:
/usr/lib/gcc/x86_64-w64-mingw32/11.2.1/include/cpuid.h:334:1: error: 'void __cpuidex(int*, int, int)' redeclared inline without 'gnu_inline' attribute
  334 | __cpuidex (int __cpuid_info[4], int __leaf, int __subleaf)
      | ^~~~~~~~~
irton
Сообщения: 947
Зарегистрирован: 30 окт 2021, 04:17
Operating system: Rosa Fresh Xfce

Неполный пакет MinGW-w64

Сообщение irton »

Это я уже незнаю, если чтото еще нужно для mingw то можно ставить из федоры пакеты.
Чем мог-помог.
Аватара пользователя
CrazyGamer
Сообщения: 60
Зарегистрирован: 25 май 2022, 07:35
Operating system: Manjaro Linux
Откуда: Россия
Контактная информация:

Неполный пакет MinGW-w64

Сообщение CrazyGamer »

И на том спасибо! :pardon:
Ответить

Вернуться в «Обсуждение ROSA Fresh R12 (платформа 2021.1)»