-
Notifications
You must be signed in to change notification settings - Fork 76
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
Release InVEST as a 64-bit binary #4
Comments
Just found out that Microsoft will be dropping support for 32-bit versions of Windows 10 very soon (early summer, 2020). QGIS as a project is doing the same in their next release. |
I checked over the model run logs, and I was wrong about tracking this ... we haven't been. I had assumed that the linux platform strings (e.g. All that being said, it also turns out that two things have happened recently that support the argument that we should phase out our 32-bit binaries:
Therefore, it would be in our best interest to release Windows binaries for InVEST 3.9 and later as 64-bit only.
|
@phargogh what do we think about the NSIS check for architecture? Should we bring up a warning page if they happen to be on a 32-bit machine? |
An architecture check sounds nice, especially since we'll only be offering 64-bit binaries starting with this release. Still, I think it would be nice for this to be a warning only ... a user could still conceivably install InVEST onto some other media to be used on a different OS. What do you think? |
Working on this in a branch I've created on my fork call: |
This is done! |
When we started developing and shipping binaries for InVEST, 32-bit binaries was an obvious choice as so many computers were still running Windows XP or were running on very old hardware. In this modern age, I can't remember the last time I saw someone working with a 32-bit windows computers, and macs are all 64-bit anyways. The only computer system I can think of that runs a 32-bit OS is the Raspberry Pi, but that'll be on linux and would therefore not be using our prebuilt binaries.
The text was updated successfully, but these errors were encountered: