-
-
Notifications
You must be signed in to change notification settings - Fork 340
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
There is a bug in 'Build Instructions under Ubuntu 20.04' #4681
Comments
It looks like you're pulling stuff from the main branch rather than from 2.9? Perhaps you also checked out the c.f. #4302 |
I am using
So this is not 2.9 ?? I'll do a quick check with
and come back. Sorry, old guy here ;-) Here is the test. Again ERROR with companion. |
No, main is 2.10 You need 2.9 branch for 2.9 You need to update QT to required version (5.15.2) |
Thank you both for replying. I was assuming, that following the instruction is all what I have to do. So please, what am I doing wrong and/or what is wrong with that instruction?? Regards KH |
For main 20.04 doesn't support the required QT version. You can use qt utilities to install the right version, but it doesn't support scripting as you need to create an account with qt to get that specific version. Alternative is to use 22.04 which supports the required qt |
OK. Found a fault on my side. Sorry! Did the 2.9 test with vbox@vbox:~/edgetx$ git clone --recursive -b main https://github.com/EdgeTX/edgetx.git edgetx_2.9 A new test this afternoon. |
but that would mean, the instruction should be revised. It states Ubuntu 20.04! |
git clone --recursive -b 2.9.4 https://github.com/EdgeTX/edgetx.git edgetx_2.9 (found a note in my documentation, last time I did this
|
No, branch is 2.9, NOT 2.9.4 |
OK, give it a try. About testing on a 22.04, I get that here. (Have a fresh 22.04 VM here)
Think, for working under 22.04, the whole setup has to be revised ... |
already available : https://github.com/EdgeTX/edgetx/blob/main/tools/setup_buildenv_ubuntu22.04.sh |
I'll test later. Thanx! |
Back to 20.04 with that command line here
Building FW ok! but now it is stuck here
I'll test now 22.04 with the 'ubuntu22.04.sh' |
But there is one additional question I have. Building 'main' is working, but when I try it with loading this
I am stuck at that point after building the firmware and trying to build companion.
The instruction reads
and that step works fine with 'main'. What I am doing wrong here?? |
You need to be in the native directory when you issue the make companion command. |
No, you only need to be in the
Try running note that in the following:
so that prior line can be reduced to the following with no change in behaviour of the resulting firmware.
In fact, ( |
Thank you for your note about the radio conf. command.
Had to add a But back to the problem with building companion and sim. Started the xubuntu 22.04 'fresh', created the 'building environment' and had the 1st. run with building 'main'. Then the 2nd. run with 2.9. But please have a look yourself ... (I omitted the first part 'building the firmware' and added blank lines at commands, so it might make it easier to read the text) br KH |
One idea. I am using Xubuntu 22.04.4 with the setup script, 3djc send. Could it be, that this combination is not building companion and simulator with an 'old' version like 2.9.4, but no problems with 2.11.0? |
Is there an existing issue for this problem?
What part of EdgeTX is the focus of this bug?
Companion
Current Behavior
There seems to be a bug in
https://github.com/EdgeTX/edgetx/wiki/Build-Instructions-under-Ubuntu-20.04
I am here under Debian 12, but using a fresh xubuntu 20.04.4 in a VM for building.
looks ok!
also ok!
but both stop with ERROR!
Here the terminal protocol of 'Setting up the build environment for EdgeTX'
BE 29.2.2024.txt
and Building EdgeTX firmware and companion
FW and Companion.txt
My first test was with an old xubuntu 20.04 (2022), I still hold on my system, so today I created a fresh xubuntu 20.04.4 (for cross checking) and have the same ERRORs in companion and Sim.
That is the ERROR part in building companion
Please have a look.
br KH
My aim is to test, if it still is possible to bypass this #1435 by creating my own companion under an actual Debian release. Was lucky with Edge 2.6 and 2.7, but therefore I have to have a working ubuntu building environment ....
Expected Behavior
Build Instructions under Ubuntu 20.04 working! ;-)
Steps To Reproduce
See attachments
Version
2.9.3
Transmitter
FrSky X10 Express / X10S Express (ACCESS)
Operating System (OS)
Linux
OS Version
xubuntu 20.04.4 (Debian 12 bookworm)
Anything else?
Had an issue with building before ... #1327
With that xubuntu I did my tests yesterday.
Building FW CP 28.2.2024.txt
Building SIM 28.2.2024.txt
ERROR companion
ERROR SIM
The text was updated successfully, but these errors were encountered: