Hello there!
I recently got a used steam link and saw, that it runs linux 3.8 and one can access it and install custom apps.
I also saw that it supports OpenGL ES 2.0, Qt 5.14.1 aswell as SDL 2.0 and that there is an sdk (
https://github.com/ValveSoftware/steamlink-sdk).
I tried installing an ARM cross-compiler for Lazarus and tried compiling a small test application with Qt to run on the stem link.
When I copied it over, it didn't start from the App screen, so i tried executing it from ssh to get mor info and sure enough, "libQt5Pas" is missing. I tried copying an ARM version of libQt5Pas over and tried it again with low expectations and it failed, because other libraries are missing and the libc version is wrong.
So I looked at the sdk, because that has the right library versions and even an example for a Qt application written in C++, but I don't know how to set it up to work with Lazarus/FPC.
Can anyone tell me, how I would set this up, so FPC uses the right libraries and maybe build libQt5Pas in the right environment?
Thanks in advance!