Replies: 9 comments 2 replies
-
The issue here is that MSYS2 only officially keeps the current versions of packages in their repository, and don't support installing older versions of packages. Pillow 7.2.0, a package used for generating images for part of the build process, only works with Python 3.5 - 3.8, and with a new install of MSYS2, you're running Python 3.9 (at time of writing). As a short term workaround (very short, since it is depending on how long the files will still be on the msys2 repo), you could possibly install python 3.8 manually - i.e. download and install the package and then running that stage2 script again. curl -LO http://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-python-3.8.9-2-any.pkg.tar.zst
pacman -U mingw-w64-x86_64-python-3.8.9-2-any.pkg.tar.zst Alternately, you could instead alter the Unfortunately, the step that failed also installs |
Beta Was this translation helpful? Give feedback.
-
Thanks for the information. https://www.rcgroups.com/forums/showpost.php?p=48596381&postcount=4274 |
Beta Was this translation helpful? Give feedback.
-
I am currently compiling the firmware with Ubuntu without problems, but since i use mostly Window is it possible to update the build instructions under Windows 10 (MSYS2) to run with Python 3.9 - 3.11? Many Thanks |
Beta Was this translation helpful? Give feedback.
-
@Dist0rtion EdgeTX needs presently specific versions of pillow and clang (see here) and these do not match with newer Python versions unfortunately. |
Beta Was this translation helpful? Give feedback.
-
I know... unfortunately |
Beta Was this translation helpful? Give feedback.
-
Are you aware of web-browser based building of EdgeTX radio firmware - possibly you can use this as an alternative - it has all the correct versions: https://github.com/EdgeTX/edgetx/wiki/Building-radio-firmware-in-a-webbrowser-with-Gitpod |
Beta Was this translation helpful? Give feedback.
-
Yes, this is of course a practical and easy alternative, but it does not compile the Companion/Simulator (for Win). |
Beta Was this translation helpful? Give feedback.
-
True, you cannot unfortunately (yet) build Windows binaries with EdgeTX Gitpod. |
Beta Was this translation helpful? Give feedback.
-
Unable to compile firmware v2.7.0-rc1 for nv14 I compile with the following options: Tell me please, what could be the problem? |
Beta Was this translation helpful? Give feedback.
-
Hello.
Tried several times to install according to the instructions:
https://github.com/EdgeTX/edgetx/wiki/Build-Instructions-under-Windows-10-%28MSYS2%29
The third time I installed it on a PC with a reinstalled operating system (64-bit Windows 10 version 21H1).
I did everything exactly in accordance with the instructions, the probability of error is minimal.
The error occurs at the stage - Second stage of MSYS2 configuration. I am attaching screenshots.
Can you please tell me how to fix these errors?
Beta Was this translation helpful? Give feedback.
All reactions