Skip to main content
Lead
September 4, 2024
Solved

OpenSTLinux - wxWidgets

  • September 4, 2024
  • 1 reply
  • 1066 views

Hi!

Will/Can OpenSTLinux run/support C++ applications that are made with wxWidgets? If not: Can ST Dev team implement it? wxWidgets is using GTK native widgets on linux. GTK is written in C.

I recently found that wxWidgets isin't so bad after all, compared to other large frameworks.

Check out this ultra pedagogical GUI tutorial for C++.

https://www.youtube.com/watch?v=BjQhp0eHmJw&list=PLFk1_lkqT8MbVOcwEppCPfjGOGhLvcf9G&index=1

Best answer by PPAGE.13

Hello,

 

STM don't and will not provide direct support for wxWidgets. But as GTK is supported by our MPU platforms, it should not be a big task to link it to wxWidgets.
It might be interesting to look at : https://docs.wxwidgets.org/latest/plat_gtk_install.html

BR,

Philippe.
 

1 reply

PPAGE.13
PPAGE.13Best answer
ST Employee
September 9, 2024

Hello,

 

STM don't and will not provide direct support for wxWidgets. But as GTK is supported by our MPU platforms, it should not be a big task to link it to wxWidgets.
It might be interesting to look at : https://docs.wxwidgets.org/latest/plat_gtk_install.html

BR,

Philippe.
 

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
DMårtAuthor
Lead
September 9, 2024

Thank you @PPAGE.13 

I will use QT QML instead.

But I having some issues to install it. Can you check that ? See my latest thread.

STM32MP151AAC3 custom board with STM32-OS as operating system: https://github.com/DanielMartensson/STM32-ComputerSTM32MP257FAK3 custom board with STM64-OS as operating system: https://github.com/DanielMartensson/STM64-Computer
PPAGE.13
ST Employee
September 9, 2024

Hi @DMårt 

Yes, we are currently working on that Debian package issue.

BR,

Philippe.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.