I've been aimlessly trying to compile QLC+ 4 on windows for the past couple days... I know it's a complete shit show but I figured as I'm using it on a Windows platform, the code I modify is no good to me if I can't compile it on the same platform. I've followed each step in the wiki page and I've gotten it past the MSYS make steps, but upon running the executable it throws errors that DLLs are missing. I copied the required DLLs from the mingw32 folder, and it now shows these errors:
This is on a fresh install of MSYS and a clean build. All unnecessary plugins have been disabled, and I am compiling in release mode.
Any thoughts on where I've gone wrong?
I do all my developing in Linux (thank heavens), and only need to be able to compile the executable for use on Windows.
Just wish Windows wasn't such a pain in the ass for compiling open-source.
Thanks all, sorry if this question is a dumb one. I've been scratching my head for much too long to keep on trying on my own.
Kyle
QLC on Windows... again
- mcallegari
- Posts: 4823
- Joined: Sun Apr 12, 2015 9:09 am
- Location: Italy
- Real Name: Massimo Callegari
- Contact:
See last comments here: viewtopic.php?f=12&t=3135
There's a major issue on Windows at the moment that I can't figure out.
By the way you omitted to say which Qt version you're using.
Right now QLC+ is on 5.14.2.
There's a major issue on Windows at the moment that I can't figure out.
By the way you omitted to say which Qt version you're using.
Right now QLC+ is on 5.14.2.
Then you've never experienced the wonderful world of macOS....Just wish Windows wasn't such a pain in the ass for compiling open-source.
-
- Posts: 6
- Joined: Sun Aug 08, 2021 6:54 am
- Real Name: Kyle Sunderland
Alrighty. Thanks a bunch for your time.
Nice to know I'm not going completely insane.
Does the trick of copying the lib dlls apply here, or would that only work with the test releases you have compiled?
I tried copying them and it was to no avail.
Thank you again for your time- it is appreciated more than you know.
Nice to know I'm not going completely insane.
I'm working on Qt 5.12.2mcallegari wrote: ↑Tue Dec 21, 2021 8:17 am By the way you omitted to say which Qt version you're using.
And gladly so, sounds like more of a headache than I can imagine. The work you've done is amazing keeping up with so many platforms.mcallegari wrote: ↑Tue Dec 21, 2021 8:17 am Then you've never experienced the wonderful world of macOS....
Does the trick of copying the lib dlls apply here, or would that only work with the test releases you have compiled?
I tried copying them and it was to no avail.
Thank you again for your time- it is appreciated more than you know.
- mcallegari
- Posts: 4823
- Joined: Sun Apr 12, 2015 9:09 am
- Location: Italy
- Real Name: Massimo Callegari
- Contact:
See this: https://github.com/mcallegari/qlcplus/b ... pveyor.yml
It's basically how QLC+ builds online.
You can uninstall Qt version 5.15.2 of MSYS2 and install 5.14.2.
Then copy the DLLs from the latest official version.
Sorry but at the moment this is the workaround.
It's basically how QLC+ builds online.
You can uninstall Qt version 5.15.2 of MSYS2 and install 5.14.2.
Then copy the DLLs from the latest official version.
Sorry but at the moment this is the workaround.
-
- Posts: 6
- Joined: Sun Aug 08, 2021 6:54 am
- Real Name: Kyle Sunderland
No need to apologize.
Thanks for the help.
Thanks for the help.