@ProCxx

Страница 2130 из 2477
DarkFlame
13.06.2018
02:21:51


Ender
13.06.2018
02:30:10
А если я соберу библиотеку допустим свежей версией mingw-w64, она потом скомпилируется с mingw32?

Vhäldemar
13.06.2018
04:07:30
нет

Ender
13.06.2018
05:24:36
нет
Ну, ты наверное не понял о чём я. я про mingw32_53 допустим и mingw-w64-i686

Google
Evgeniy
13.06.2018
05:28:42
Ну, ты наверное не понял о чём я. я про mingw32_53 допустим и mingw-w64-i686
зачем спрашивать, если ты думаешь что любой кто ответил нет тебя не понял

Ender
13.06.2018
05:31:54
Мне люди часто говорят, что я плохо объясняю. Может быть он меня не так понял, может быть он сам не знает различий. Зачем люди спрашивают "Точно?" когда их не устраивает ответ? Ты всегда САМ всё просто принимаешь на веру? Я задал мутный вопрос. Но не сразу это понял. Человек, ничем не подкрепляя, не задавая дополнительных вопросов (так обычно делают) даёт категоричный ответ.

Понять каждый может по-разному. выглядело это так, как будто я спрашиваю "если я соберу статическую шестидесятичетырёхбитную библиотеку и попытаюсь её использовать с тридцатидвухбитным компилятором, у меня всё будет работать?"

Но на самом деле вопрос вообще не в этом, и я не виноват, что пердолики компиляторы свои обзывают смайликами. w-w

Evgeniy
13.06.2018
05:39:30
да я просто доебаться хотел

в чем вопрос так и не понял?‍♂

Ender
13.06.2018
05:40:09
Ну охуеть теперь

Evgeniy
13.06.2018
05:40:16
ты сможешь собирать любой валидный код любыми компиляторами в любом порядке любое количество раз

Ender
13.06.2018
05:40:49
Ты слышал, что есть mingw, а есть mingw-w64?

а есть вообще MSVC

и вообще digital mars, лол

Evgeniy
13.06.2018
05:42:00
это никак не влияет на мое последнее утверждение

Ender
13.06.2018
05:42:43
скажем, если ты возьмёшь и соберёшь валидный код в виде статической библиотеки с помощью msvc, а потом попытаешься заюзать её в проекте, где для сборки проги ты используешь mingw, то ты хуй пососёшь.

Google
Ender
13.06.2018
05:45:21
В этом и заключается вопрос. Есть ли такая неибаться критическая несовместимость между mingw-w64 и mingw32, если, ну ABI одинаковое.

Bogdan
13.06.2018
05:46:19
Возьмите и попробуйте

Ender
13.06.2018
05:46:55
Возьмите и попробуйте
Все говорят возьмите и попробуйте, а ты купи слона.

Я объясню: взять и попробовать, это взять/сделать такую библиотеку, скачать кучу всякой хуйни в мсисе, что занимает пол года (я собирался попробовать, да), засрав систему ещё примерно на гиг-полтора, скачав кучу того, что вряд ли в ближайшее время тебе понадобится, при том потратив на это кучу времени, и, собственно попробовать. А мне на работу уже надо было собираться. Не проще спросить? Можно загуглить. Но я не могу сформировать лаконичный запрос в гугл, что бы он мне это нашёл.

как бы конфа 2607 человек, и есть небольшая вероятность, что кто-то с этим сталкивался.

А, и да. по крайней мере всё утро сайт mingw.org лежит.

сейчас так же

Vhäldemar
13.06.2018
06:10:26
Ender
13.06.2018
06:11:08
Mingw32 и mingw-w64-i686 настроены таким образом, что будут генерировать код, совместимый с 32 битным аби

Group Butler [beta]
13.06.2018
06:13:14
Ender has been warned (1/3)

Group Butler [beta]
13.06.2018
06:13:22
Уладысь has been warned (1/3)

Ender
13.06.2018
06:18:57
/warn
Ну ты чего. Я же правильно всё изложил

Vhäldemar
13.06.2018
06:28:16
погрваривают, что правильная и вдумчивая формулировка запроса часто содержит ответ

Ender
13.06.2018
06:30:04
Согласен. Так же поговаривают, что в приличном обществе давать ответы ни на чём не основываясь — это моветон.

Vhäldemar
13.06.2018
06:33:50
какой вопрос такой ответ

Google
Ender
13.06.2018
06:34:36
Какой такой?

А ну, в чём разница между mingw32 и mingw-w64?

Vhäldemar
13.06.2018
06:35:24
так мы тут гугл заменяем или что?

Ender
13.06.2018
06:35:58
Я задал вопрос. Вот что ты ответишь, сходу, как в прошлый раз?

Vhäldemar
13.06.2018
06:36:50
еще раз, с таким подходом ты получишь болт, а не ответ

Assasin
13.06.2018
06:37:26
А ну, в чём разница между mingw32 и mingw-w64?
в архитектуре. Если вам так хочется похоливарить, для этого есть отдельный чат

Ender
13.06.2018
06:37:48
в архитектуре. Если вам так хочется похоливарить, для этого есть отдельный чат
Пожалуй, ты прав. И сходу ты ответил гораздо точнее, чем он.

Впрочем я решил самостоятельно поискать насчёт этого, и ничего внушительного я не нашёл. Только разве что самому пробовать. Вопрос остаётся открытым. Понятное дело, что между mingw-w64 и MinGW разница в том, как они реализуют поддержку стандарта в мелких деталях, какие библиотеки поддерживают, и то что, по крайней мере, mingw-w64 лучше реализует поддержку ключевых особенностей win32. Но мне важнее понять, насколько их продукты совместимы. Пока самостоятельно это выяснять методом проб и ошибок у меня времени нет. Посему и спрашиваю, если кто-нибудь сталкивался.

Ender
13.06.2018
06:58:19
mingw-w64 просто так называется

mingw-w64-i686 будет делать 32битные приложения

w64 это просто название

ну и как бы типа

еее, мы лучше поддерживаем 64бита в виндоус.

просто mingw-w64 — это порт gcc от других чуваков, отданный на растерзание публике.

и мне важно знать, насколько 32битный выхлоп w64 хорошо будет статически линковаться, если вообще будет с 32битным выхлопом MinGW

Ender
13.06.2018
07:02:23
(Есть основания полагать, что ты прав. мне интересны подводные камни)

Vhäldemar
13.06.2018
07:02:59
подводные камни зависят от того, что юзается

Google
Vhäldemar
13.06.2018
07:04:13
зачем в64? там реализовано что-то нужное, чего нет в обычном?

так пусть всё соберет в в64

тоже вариант

alrey
13.06.2018
07:05:55
доброй день, есть люди кто смогут написать приложение которое из входящих данных сможет сделать рандомный конфигуратор пк ? Не безвозмездно .

Ender
13.06.2018
07:05:58
зачем в64? там реализовано что-то нужное, чего нет в обычном?
Я делал логику используя w64. потому что мне было удобно. и всё хорошо. Щас меня напрягло сделать гуй. у меня есть древняя кутья, 5.7.0 — достаточно. похуй вообще. Только там конпилятор как раз обычное мингв.

Да и в принципе, mingw-w64 я юзал с msys2, после этого, я прям ниибу теперь, куда бы блять мне приткнуть это вот. вот это вот.

Vhäldemar
13.06.2018
07:09:25
Starting with Qt 5.0.1 there are also binary installers that ship a Mingw-w64 based toolchain

Ender
13.06.2018
07:09:29
Можно подтянуть библиотеки кутьи в msys2. я об этом ток вчера узнал. был удивлён. Но связывать всё это в кучу мне тоже не очень хочется. Как бы по сути, проблему я решил. Но интересны как бы подводные камни, да и в целом, насколько это совместимо, и вообще нормально так делать?

Vhäldemar
13.06.2018
07:10:05
лучше все собирать одинаково

Ender
13.06.2018
07:10:56
Starting with Qt 5.0.1 there are also binary installers that ship a Mingw-w64 based toolchain
есть такое, действительно. но у меня 5.7.0 стоит с момента, когда я последний раз переустанавливал шиндошс, и наверное даже ещё не знал о mingw-w64

Я и так больше часа с компом ничего не мог делать, пока собирал qt статически. Добился, да.

Пока больше не хочу таких телодвижений

yuri
13.06.2018
07:14:53
Во извращения
Как статическую кути собирать, так извращения, а как десктопной телегой пользоваться, так все рады.

Ender
13.06.2018
07:15:25
Я про всю ситуацию
не, ты прост не шаришь. исполняемый файл 15 мегабайт, у девушки, мамы, знакомого на компах потестил, ну и у себя вне среды — всё заебись работает, никаких лишних телодвижений. 1 файл. Красиво. Поверь, оно того стоит

Vhäldemar
13.06.2018
07:18:43
а мог писать на МФЦ...

Страница 2130 из 2477