-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows x64 executable? #161
Comments
Its possible to have x64 version of Qt[1] and therefore it should be possible to have x64 version of SiriKali in Windows but I have not tried to build it. Currently, SiriKali is a 32 bit executable and is build using "MinGW 7.3" and the minimum supported version is windows 7. |
Nope! I failed! Again, just don't take my word for this. I'm keeping my gives and takes with the Windows world, to the absolute minimum, for ages, so I'm not the proper person to speak. OK. I'll give in to the temptation and I'll make this post to a feature request, so I went on and I installed (the installer version) at my system (Win 10 Pro x64 b.1909), and:
|
"Check For Updates" on windows is disabled because SiriKali uses QtNetwork library to do network connections and this library depends on openssl libraries to be installed/bundled too and i have not looked into how to bundle needed openssl libraries. What do you miss in x32 executable that makes you want x64 executable? x32 executable works in both versions of windows but x64 executable only works in x64 versions of windows. With x32 version, i can release one binary and it will work on both versions of windows, if i release x64 version then i will need to also release x32 version meaning releasing 2 different versions for windows. |
There seems to be issues with bundling of openssl libraries: https://doc.qt.io/qt-5/ssl.html#import-and-export-restrictions |
x64 binaries are now available and they use Qt6. |
Where are the x64 binaries for https://github.com/mhogomchungu/sirikali/releases/tag/1.6.0? |
They are not there because they are not officially released. They will officially be released with the release of the next version and i do not know when that will be. |
Still nothing in https://github.com/mhogomchungu/sirikali/releases/tag/1.7.0? (P.S., Windows 11 only supports 64-bit, and you maybe should drop Qt5 anyway since Windows 7 has been in EOL for a long time now 🙂) |
They are there now. Qt5 is the default because my primary system is Linux with plasma 5 and plasma 5 requires Qt5. |
I use Plasma 6 for my Linux system and it's been working great for me. |
I have now updated the Winget and Scoop packages with the new 64bit binary accordingly: |
Thank you @sitiom for your packages. I just released version 1.7.1 and it fixes an issue introduced in version 1.7.0. |
Updated (fixed the asset names for the autoupdate as well): |
Hi! :-)
Just a question:
Is it possible to build an x64 executable on Windows?
Sidequestion:
Is there any x64 version of QT?
PS. I admit that I didn't build something on Windows, for ages!
The text was updated successfully, but these errors were encountered: