On 2025/11/02 05:09 AM, Jan Stolarek wrote:
I tested my hypothesis regarding the missing repositories. I added the main TDE repo to APT sources, but the build script still does not install the dependencies automatically and errors out.
Uhm no, that doesn't sound right at all. There should be no need to add TDE repos to APT sources, because we are building TDE from scratch and the existing deb files would be added by the build script during the process. I still think you got something wrong in your config.
The said file resides in /usr/share/tqt/include, not /usr/share/tqt3/include (note the "3").
Ah! Question: are you building 'master' or 'r14.1.x' branch? if you are building 'r14.1.x', you will also need to build the 'tqtinterface' module right after building 'tqt'. In 'master' such module has been merged into 'tqt' and is no longer present.
If needed, I can setup a minimal Trixie VM and retry the process from scratch, to verify if the instructions in the README file are somehow outdated and need some refreshment.
That being said, what is the best way to quickly rebuild a module? I want to be ble to
make quick rebuilds to make sure that everything compiles during development
If you are building inside a VM without TDE installed, you need to do builds in a clean environment (basically build_module.sh without '-l' option. If you have TDE installed, then the quicker way is to do local builds: - build_module.sh -g -po <module> - switch to the module build folder - debian/rules binary
Cheers Michele