In newer LabVIEW versions, we can build executables that require SSE2 support an this option is even the default.
If we built an installer, we can select many other system requirements, such as the minimal OS version or the presence of the LabVIEW development system. However, there is no option to prevent installation if the CPU does not support SSE2.
This means that an application that requires SSE2 support will install just fine on a non-SSE2 system and will fail only once we try to actually run.
I suggest to add a system requirement option to the installer builder so the application will not install if the hardware is not suitable. It should maybe even be enabled by default.
Here's how it could look like.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.