Hi! I am trying to build Natron from scratch and run into a couple of interrogations.
First of all, I had to figure out which repository I should use, because natron.fr points to MrKepzie’s repo while the official one actually is NatronGitHub/Natron.
I am building on Windows (with MSYS2), and so logically had a look at INSTALL_WINDOWS.md
. But it seems quite outdated so I’ll need some help to reach the end. As I am doing so, I update this file in a branch: Natron/INSTALL_WINDOWS.md at RB-2.3 · eliemichel/Natron · GitHub
Current updates are:
- First thing: the
MINGW-packages
seems to be now embedded inside the repo, so no need to clone them from somewhere else. - Then since I ran into the trouble of searching for the actual name of each of the packages, I wrote down the full pacman commands.
Now, my current issue: the list of dependencies to install manually bothers me. All of those dependencies are available in the repos, but with some version mismatches. So I first tried to build with the deps got with pacman, but there is an error when building openfx-io
which is related to ffmpeg.
Since the version in the repos is 4.0 and the version required in the instruction file is 3.0 I though this was the problem. I built ffmpeg 3.0.2 from source and installed it, uninstalled ffpmeg 4.0 and tried again to build openfx-io
. New and different error.
So which version of ffmpeg should I use? Neither the version in mingw packages nor the one specified in the instruction file works. And the readme of openfx-io
simply does not specify the required version.