Здравствуйте, niXman, Вы писали:
А>>Раньше всегда в дистрибе
А>>mingw папка bin ярко выделялась))) А щаз там ярко выделяется папка i686-w64-mingw32
X>укажите ссылку на архив который скачали, и покажите список каталогов после распаковки архива.
http://sourceforge.net/projects/mingwbuilds/files/host-windows/releases/4.8.1/32-bit/threads-win32/dwarf/x32-4.8.1-release-win32-dwarf-rev1.7z/download
mingw32\bin
mingw32\etc
mingw32\i686-w64-mingw32
mingw32\include
mingw32\lib
mingw32\libexec
mingw32\licenses
mingw32\opt
mingw32\share
А>>откуда вообще бла_w64_бла там болтается — ведь я качал строго 32битную версию.
X>'w64' — это отличительный "маркер" API & CRT используемых для сборки тулчейна.
X>в данный момент, существует две версии API & CRT: 1) 32ух битная, предоставляемая проектом mingw.org(https://sourceforge.net/projects/mingw), и
32ух-64ех битная, предоставляемая проектом mingw-w64(
https://sourceforge.net/projects/mingw-w64). mingw-builds для своих сборок использует только вторую.
Т.е. эта папка стопудово должна быть в папке установки и ее нельзя не вкладывать в установочный архив?
Что такого она в себе содержит то?
А>>И главное! внутри это папки тоже есть bin/ include/ lib/ папки! Как так? Да и
А>>файлы bin папки совпадают побайтно с файлами из bin папки с корня установки.
X>тут, я не уверен, что правильно вас понял... %)
содержимое mingw32\i686-w64-mingw32\bin побайтно совпадает с содержимым mingw32\bin
А>>Теперь в PATH переменную надо вносить 6 путей? три bin/ include/ lib/ папки из
А>>корня установки и еще 3 bin/ include/ lib/ папки из подпапки i686-w64-mingw32. Так?
X>нет. в меню "Пуск" есть ярлык, устанавливающий переменную PATH.
Я не смог запустить установщик — так что никаких ярлыков нигде нет.
Какие пути тогда писать? mingw32\bin и только? include/ lib/ подпапки не нужны?
mingw32\i686-w64-mingw32\ или ее подпапки bin/ include/ lib/ не нужны?
А>>А если нет — то чего же в readme каком-нить простеньком не описать процедуру
А>>ручного установления Mingw в систему....
X>скажу по правде — тут, вроде как, все очевидно. по крайней мере, вы первый кто об этом спросил, за два года существования проекта.
Ну вот, что был и последний — лучше это описать.....
А>>Надеюсь хотя бы установщик автоматом эту проблему решает.
А>>Еще не понял, отчего нет даже намека на MSYS. Где и как его брать теперь?
X>MSYS тут: https://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/
X>выбирайте архив с максимальным номером ревизии.
А>>Вы планируете и для него offline установщик?
X>для MSYS? но у нас нет вообще ни для чего offline установщика..
Я ошибся в слове — он у вас online конечно же... Короче для MSYS не будет. И гарантии, что он будет работать с вашей сборкой
выходит тоже нет. Может запуститься и будет работать — а может скажет, что несовместимые версии библиотек и капут...