To test i installed version Natron-RB-2.3.15 RC18 for Windows7. When executing the node READ, I get an error: "Error while creating node fr.inria.built-
in.Read: Could not find a decoder to read mkv file format". It is issued regardless of the file format that I want to Read: MKV, MOV …or even JPEGs.
However, the same version on Linux does not know such difficulties and easily copes with Reading such files.
OIIO now uses _create_locale, only available in Win8+. my patch against OIIO removes the use of _create_locale, not something to upstream at the moment.
We still support old (EOL) versions of macOS and Linux, so Windows 7 should still be supported (within reason). I will do a test with a newer version of mingw and see what happens, if this creates more issues than it’s worth we just drop Windows 7 support in 2.3.15.
So what do you propose to use to enforce the C locale?
That specific change was introduced because OIIO was failing on some systems with non-C locales, especially those with a different decimal marker than “.”.
This bug affected Natron users, so it would be wise to not reintroduce it.
We still support older macOS versions because older mac hardware cannot run the newest versions. This is not true of Windows hardware: all hardware that supported Win7 also supports Win10. We especially don’t want to introduce bugs in the Win builds.
Windows 7 System Requirements:
1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x64) processor.
1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-bit)
16 GB available hard disk space (32-bit) or 20 GB (64-bit)
DirectX 9 graphics device with WDDM 1.0 or higher driver.
Windows 10 system requirements:
A 1-gigahertz (GHz) processor.
1 gigabyte (GB) of RAM for 32-bit Windows, or 2 GB for 64-bit.
Any chance of a new ‘quick fix’ for Win 7? The one you’ve posted here doesn’t work for me
I am very very sad about dropping Win 7 support.
I have NO IDEA how to build/compile. Would doing that even BE a solution to this issue?
Thanks.
I will love you FOREVER!!
I’m also considering attempting to compile it myself, using mingw … As you earlier said that mingw includes the missing function. Is that still a working option?
I’ve never compiled anything under Windows, and only successfully compiled a couple things under Linux that had pretty much no dependencies.
I made an Pixls.us account, just to thank you for your efforts to keeping Natron alive on Win7.
I’m sure there are many others like me and artao5 who do not like Win10 for its spyware capabilities but are also unable to switch over to Linux in the near future. In my case its because of a project that needs to wrap before I can switch, but in the meanwhile, I really appreciate you helping keep Natron alive for Win7 users.
Sorry for the delay (it’s suddenly a new week (and that’s soon over) , been working too much lately ), I will try to make a new dll when I get home from work today.
Note that I will only do this for the duration of 2.3.x.
Completely untested as I don’t have Windows 7 available anymore, but I did use the same patch as last time, so it should work (in theory ). Remember to clear the plugin cache in Natron or else the IO plugins might not load. Also remember to set your locale accordingly, and as a final note: this is unofficial and unsupported.