Closed georgedorn closed 6 years ago
Any 64-bit version of Windows that I know is able to run 32-bit executables. I also use it from a 64-bit version of Windows.
There must be a different problem, more related to permissions. I will look at it.
That is the case here, yeah. It is set to 'Read' for Everyone, but not 'Read & execute'. So not a 64/32-bit issue, though I have seen the same error when trying to run certain especially naive 32-bit executables in the past.
So the alternate workaround is to set the executable permission on 7za-win32.exe, either via Properties or chmod if you have a bash shell (like Cygwin).
@georgedorn I have fixed the permission. Now it also use the 64-bit 7za if Tingle is executed under 64-bit Python. So everything should work perfectly now.
Please test it and report back.
If you get a message like this on windows:
This is because the included 7za-win32.exe only runs on 32-bit windows. Despite the message at the top (Windows 10 (win32)) I'm running on x64.
A workaround for anybody else running into this problem: