#mingw64

2025-06-10

Руководство по сборке Qt под Windows из исходников с MinGW

Официальный способ установки готовых бинарников Qt - через онлайн инсталлятор. Однако он требует обязательной регистрации. Да еще и недоступен на территории РФ. Есть и другие способы получить бинарники, или собрать с компилятором от Microsoft , однако не всегда эти способы приемлемы. Сборка из исходников под Windows может оказаться несколько нетривиальна для новичков, потому сделал небольшую инструкцию по сборке Qt 5 и Qt 6. А так же рассмотрена базовая настройка QT Creator.

habr.com/ru/articles/917252/

#qt #windows #mingw #mingww64 #qt5 #qt6 #mingw64

2024-08-13

@holgerschurig I just heard that #emacs 31 (current development branch) now can be link with ucrt when compiled using #mingw64, and that significantly reduces boot time on windows

2024-06-17

Someone here who managed to compile the LSP-Plugins as LV2 or VST3 for windows? Or generally compiling GCC for windows using MinGW?

Is there a more detailed walkthrough than on the LSP buildpage?

#LSPaudio #lv2plugins #musicproduction #MINGW64

2024-02-19

Установка GCC в сборке MinGW

Установка коллекции компиляторов GCC (GNU Compilers Collection) в Windows и первичная настройка для дальнейшей работы.

habr.com/ru/articles/794630/

#C #C++ #D #Ada #mingw #mingw32 #mingww64 #mingw64

2023-04-16

Smacked head-first into a stupid issue with the #libcurl package deployed by #MinGW / #MSYS / #MinGW64 - turns out that if you copy the DLLs out of the MinGW environment (you know, like if you want to actually *deploy* an application that uses them), libcurl suddenly starts freaking out about "SSL CA cert" problems.

Someone on StackOverflow noticed there's an alternate "mingw-w64-x86_64-curl-winssl" package that doesn't seem to suffer from this issue (which I confirmed). What a damned mess!

2022-11-05

The version of #yaml-cpp currently shipped by #MSYS for #MinGW64 has a bug that prevents exporting a symbol to the shipped DLL. It's not MSYS' fault, because yaml-cpp hasn't put out an updated formal release since 10 months before fixing this: github.com/jbeder/yaml-cpp/iss

#xp

C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: src/CMakeFiles/openxcom.dir/Battlescape/AIModule.cpp.obj:AIModule.cpp:(.rdata$.refptr._ZN4YAML6detail4node8m_amountE[.refptr._ZN4YAML6detail4node8m_amountE]+0x0): undefined reference to `YAML::detail::node::m_amount'
2022-11-05

Trying to get #OpenXcom to build in #MSYS #MinGW64 using #CMake and #vscode, and of course it's a dumpster fire. *sigh*

It builds but barfs up a massive series of linker errors at the end, even though I already found and fixed one CMakeLists.txt issue. Whee!

#xp

2020-05-25

KF 2.14.10 released! Highlights:
mathr.co.uk/blog/2020-05-25_kf

#KallesFraktaler2 #KF #Fractal #Mandelbrot #BurningShip etc #DeepZoom #Software #Perturbation #SeriesApproximation

Big changelog this time: read it and download from mathr.co.uk/kf/kf.html#kf-2.14
(binaries for 64bit Windows run in Wine on Linux where I do my coding, cross-compiling using #MINGW64)

黒木玄 Gen Kurokigenkuroki@mathtod.online
2017-07-17

#julialang #mingw64 #gcc #dSFMT #OpenMP #SSE2

二大怪獣最終決戦?😁

10億回のループでは短い感じなので、40億回にしてみました。

適当にあいだをあけながら二三十回試して一番短い方の時間をピックアップしました。

結果

mingw64 gcc with dSFMT, SSE2, and OpenMP → 5.3秒

julia @paralle → 4.3秒

Julia @parallel 強いです。

なかなか倒せない。数字がばらつくのですが、安定してJuliaの方が速い感じです。

統計処理をしてみようかと思ったのですが、色々面倒なのでやめました。

CPUの温度が計算にかかる時間のゆらぎに関係しているっぽい雰囲気。 mathtod.online/media/ga6fhfgzu

黒木玄 Gen Kurokigenkuroki@mathtod.online
2017-07-16

#julialang #gcc #mingw64 #pi #montecarlo #mersennetwister #gist

mingw64 gcc -O2 用のMakefile, *.c などを次の場所に置いておきました。

gist.github.com/genkuroki/d256

C コンパイラーを使った円周率モンテカルロで Julia よりも速く計算できた人がいればそのやり方を教えて下さい。(できれば誰でも無料で使える方法を希望。Juliaは無料なので。)

計算の速さが欲しければ、gccなどを使ったりせずに、Julia言語を使う方がずっと楽そうですね。

必要なら並列処理のコードも簡単に書けるし。

コードを書くのが楽なのは実際に使ってみると滅茶苦茶ありがたいです。

黒木玄 Gen Kurokigenkuroki@mathtod.online
2017-07-16

#julialang #gcc #mingw64 #pi #montecarlo #mersennetwister

Juliaでは軽く1秒を切る(私の環境では0.4秒台)のに、Cではそれよりずっと遅い。

私も手元のWindows機の mingw64 gcc -O2 で試してみました。2.5秒以上かかる。

for ループ内では整数しか使わないようにしても2秒をやっと切る程度。

Juliaの0.4秒台に適わない。

そこでMersennne Twisterのコードを

math.sci.hiroshima-u.ac.jp/~m-

からコピペして試してみました。

すると、0.8秒台まで計算時間が縮まりました。Juliaの半分程度の速さ。

Cの側がJuliaとオーダーが違うほど遅くなっていた原因は、rand() 函数が滅茶苦茶遅いことだったようです。

finfpi_mt がメルセンヌツイスター版

mathtod.online/media/WZv0SGBb-

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst