WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Qt6 running  (Read 226 times)

Offline MrPorcine

  • Jr. Member
  • **
  • Posts: 63
Qt6 running
« on: July 02, 2026, 04:43:47 PM »
The attached extension allows my Qt app to run in PiCore16. I'm running without a window manager, so I start Xorg, then start the Qt app. It's running full screen on a Pi3 with the Raspberry Pi display (the old one, 800x480 pixels).
QtLibs.tcz includes all the necessary libraries, plus the entire Qt6 file tree from my Pi5 development machine. There is probably a lot of stuff in there that is not necessary, but it works  :). You also need a qt6.conf file in the same directory as your Qt app. There is a template in the tcz, /usr/lib/qt6/qt6.conf.
It's big, 42Mb.

Wait - it's way too big to attach. Message me if you want to look at it.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12902
Re: Qt6 running
« Reply #1 on: July 02, 2026, 04:52:01 PM »
Hi MrPorcine
The attached extension allows my Qt app to run in PiCore16. ...

The  Forum Rules and Guidelines  state:
Quote
2. No attachments/links of binary extensions
Found here:
http://forum.tinycorelinux.net/index.php/topic,7738.0.html

You are not allowed to post binary attachments, or direct links to external binaries.
You may post a link that leads to an external site, where someone can then choose to download something.

Offline MrPorcine

  • Jr. Member
  • **
  • Posts: 63
Re: Qt6 running
« Reply #2 on: July 02, 2026, 09:11:34 PM »
Here's a link
https://www.dropbox.com/scl/fo/66pt3kkblyomr7pgqpqx6/AB-K_-4l7Y220Za_iVCYhvU?rlkey=nk2v30leafvki4mqgnxr3wptq&st=dczxoi9w&dl=0
to a folder that has QtLibs.tcz and a mdsum. Please let me know if you can use this, or if you have to make modifications to make it work in your environment.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12902
Re: Qt6 running
« Reply #3 on: July 02, 2026, 10:37:02 PM »
Hi MrPorcine
That's fine. It meets this requirement perfectly:
... You may post a link that leads to an external site, where someone can then choose to download something.

If you wish to submit it as an official extension, this Wiki covers what
is required and serves as a guide:
https://wiki.tinycorelinux.net/doku.php?id=wiki:creating_extensions

Offline MrPorcine

  • Jr. Member
  • **
  • Posts: 63
Re: Qt6 running
« Reply #4 on: July 04, 2026, 06:02:12 PM »
I'm OK with contributing it, but I'd like to see more than just my app use it first. If it's useful for others, I'll do the work to clean it up and submit it. There are no components in the tcz that I compiled. It's just a collection of libraries and other Qt6 components that are necessary for a Qt6 app to run. All were copied verbatim from my Debian 12 Pi5 development machine to the Pi3+ running PiCore16.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12902
Re: Qt6 running
« Reply #5 on: July 04, 2026, 07:50:18 PM »
Hi MrPorcine
Fair enough. I didn't know if you were aware of that Wiki
page, so I thought I would post the link.

Offline Paul_123

  • Administrator
  • Hero Member
  • *****
  • Posts: 1591
Re: Qt6 running
« Reply #6 on: July 05, 2026, 11:33:33 PM »
There are no components in the tcz that I compiled. It's just a collection of libraries and other Qt6 components that are necessary for a Qt6 app to run. All were copied verbatim from my Debian 12 Pi5 development machine to the Pi3+ running PiCore16.

We normally do not accept precompiled binaries from other distros or 3rd parties.  in which you cannot provide source and build steps.  To allow this, you would have to download all of the source packages from debian, and extract the sources,patches and compilation/build information.     What we normally do in this case....package a build script in and extension that downloads binary packages directly from 3rd parties, and then packages an extension. (Just like we do chromium or firefox-latest)