Detailed Windows building instructions #125
Replies: 5 comments 9 replies
-
I'm a linux user and STU for me is a linux project. I can't put enouth efforts to test and deploy windows versions. Even launching Windows which would require poweriing off my notebook which could work months without reboot and swapping secondary hdd with some restricted Windows embedded version - is painful. If you don't care about WinXP compatibility you may use VS newer than 2013 and Qt newer than 5.6. That's all. I've build these libs with VS 2013 for x86 and x64 and just swapping the folder with binaries of them. Then I'm rebuilding a 2 variandts of STU. And I think Cmake is responsible for launching Nullsoft Installer with .nsi script to produce an installer from all of this at the end. |
Beta Was this translation helpful? Give feedback.
-
As far as I can see, MS has tools to save you time if you deal with common open source libraries - vcpkg |
Beta Was this translation helpful? Give feedback.
-
So, I am able to compile ScanTailor Advanced (and all required libraries from source, of course). Using MiniGW32-64 and MSYS2. But ScanTailor Universal still requires more effort :-) Now, can we modify CMake files to make them similar to STA? I mean here STU distributon. |
Beta Was this translation helpful? Give feedback.
-
Ive spent some time few days ago trying to build STA with msys2 on Win machine. I was able to build all libs, but failed to build Qt 5.7.1 (which is a really last Qt ver that supports WinXP although STA docs says it's Qt 5.6.x) with msys2 and ate some shit with the fact that Qt blocked russian IPs and my old Win system had no Tor or VPN set up. So I decided to postpone that and try again next day with Qt 5.9.9 that you was able to build and that I could download from my linux machine. |
Beta Was this translation helpful? Give feedback.
-
@maximka1812 https://github.com/noobie-iv/scantailor-universal/tree/build_vs2022x64 See src\packaging\windows\README.md for instructions. |
Beta Was this translation helpful? Give feedback.
-
It can be nice to have simple detailed instruction on that we need and how to simple build Windows x64 version.
I do not care about Windows XP compatibility or 32 bit versions.
May be also good idea can be to get rid of CMake and other stuff and move to VS project (just for Windows). Can be simple for average non pro users, I mean.
Beta Was this translation helpful? Give feedback.
All reactions