Building ecal on ubuntu 22.04 compile error on FTXUI #2173
wiltoncaldas
started this conversation in
General
Replies: 1 comment 1 reply
-
Thanks for the patch file! Did you only check for successful compilation, or did you also check whether the app still works as intended? There were some issues with FTXUI 6.0.0, where elements in eCAL Mon TUI were no longer selectable. Maybe you could check whether that is the case with your patch? The PR to upgrade FTXUI to 6.0.0 along with the issue discussion is in this PR: #2095 |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
[ 60%] Building CXX object app/mon/mon_tui/CMakeFiles/mon_tui.dir/src/main.cpp.o
In file included from /home/wilton/source/ecal/app/mon/mon_tui/src/tui/view/component/data_table.hpp:37,
from /home/wilton/source/ecal/app/mon/mon_tui/src/tui/style_sheet.hpp:33,
from /home/wilton/source/ecal/app/mon/mon_tui/src/tui/tui.hpp:31,
from /home/wilton/source/ecal/app/mon/mon_tui/src/main.cpp:29:
/home/wilton/source/ecal/app/mon/mon_tui/src/tui/view/component/scroller.hpp:44:11: error: ‘ftxui::Element ftxui::ScrollerBase::Render()’ marked ‘final’, but is not virtual
44 | Element Render() final
I did a small patch, but I'm not sure if it is in the correct direction for the ecal.
ecal_FTXUI_patch.txt
Using current ecal "master" version. 4439ce7
FTXUI-6.1.9.tar.gz
cmake ../FTXUI-6.1.9 -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_CXX_STANDARD=17 -DCMAKE_BUILD_TYPE=Release
Beta Was this translation helpful? Give feedback.
All reactions