<div dir="auto">Congratulations!<div dir="auto"><br></div><div dir="auto">The debugging paid off, </div><div dir="auto"><br></div><div dir="auto">This email thread might actually give us the keys to understand why the process was painful and how to improve it moving forward.</div><div dir="auto"><br></div><div dir="auto">It looks like some of the issues where bugs inherent to Qt or dependencies (hard to treat), but some others were configuration issues (easier to handle). <br><div dir="auto"><br></div><div dir="auto">Wishing you fun on your Android journey now! </div><div dir="auto"><br></div><div dir="auto">Best regards, </div><div dir="auto"><br></div><div dir="auto">KC</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 30 Apr 2024, 21:56 umbertofilippo, <<a href="mailto:umbertofilippo@tiscali.it">umbertofilippo@tiscali.it</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>
<div>
<p>As promised, here is:</p>
<p>1) the link to the linux release:
<a href="https://github.com/umbe1987/memory/releases/tag/v0.1.0" target="_blank" rel="noreferrer">https://github.com/umbe1987/memory/releases/tag/v0.1.0</a><br>
</p>
<p>2) Instructions if you need:
<a href="https://github.com/umbe1987/memory/blob/main/README.md" target="_blank" rel="noreferrer">https://github.com/umbe1987/memory/blob/main/README.md</a></p>
<p>3) sysroot.toml and pdt (attached)</p>
<p><br>
</p>
<p>Umberto</p>
<p><br>
</p>
<div>On 4/30/24 20:55, Umberto Minora wrote:<br>
</div>
<blockquote type="cite">
<div dir="auto">Turns out I am dumb :/
<div dir="auto"><br>
</div>
<div dir="auto">Project built successfully!!!!!!</div>
<div dir="auto"><br>
</div>
<div dir="auto">I started from scratch.</div>
<div dir="auto">Checked my sysroot.toml file and made sure I had
multimedia in pyqt and qt sessions.</div>
<div dir="auto">Run pyqtdeploy-sysroot to create the sysroot dir
(with the caveat mentioned here
<a href="https://forum.qt.io/topic/136672/error-installing-qt-everywhere-src-5-15-2-on-ubuntu-22-04/2" target="_blank" rel="noreferrer">https://forum.qt.io/topic/136672/error-installing-qt-everywhere-src-5-15-2-on-ubuntu-22-04/2</a>).
Took some attempts and a lot of time, as expected.</div>
<div dir="auto">Created the pdt project. Built with
pyqtdeploy-build, qmake and make, and voilà!</div>
<div dir="auto"><br>
</div>
<div dir="auto">Everything went so smooth I couldn't believe it
:)</div>
<div dir="auto"><br>
</div>
<div dir="auto">The issue I had is I has messed up the steps,
configured the sysroot improperly and probably I was using the
sysroot folder of pyqt-demo.</div>
<div dir="auto"><br>
</div>
<div dir="auto">I am thankful to all the feedback I have
received in this mail thread.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Next step: build for android (wish me luck;)</div>
<div dir="auto"><br>
</div>
<div dir="auto">Ah and btw I will attach my sysroot and pdt
files asap (typing from my phone now). I will also add the
Linux executable on my repo as git release and link to it if
you're curious.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Thanks!!!</div>
<div dir="auto"><br>
</div>
<div dir="auto">Umberto</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">Il 29 apr 2024 12:21, Umberto Minora
<a href="mailto:umbertofilippo@tiscali.it" target="_blank" rel="noreferrer"><umbertofilippo@tiscali.it></a> ha scritto:<br type="attribution">
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p dir="ltr">I am starting to wonder if I did something
wrong in building the sysroot.
<br>
<br>
So far I have copied the one created for the pyqt-demo (if
I am not <br>
mistaken) which I deployed successfully, and avoid
rebuilding it since <br>
it was time consuming.
<br>
<br>
But I am wondering if this has caused all my issues. Will
try to do it <br>
as soon as I can and report back with my findings.
<br>
<br>
Again, thanks for the feedback.
<br>
<br>
Umberto
<br>
<br>
On 4/26/24 17:30, Charles wrote:
<br>
> Actually for certain libraries like libssl, the dev
version usually <br>
> provides a static library (.a) which should be fine
with <br>
> install_from_source = false, but AFAIK no OS provides
a static Qt <br>
> library so Qt needs to be compiled from source.
<br>
</p>
</blockquote>
</div>
<br>
</div>
</blockquote>
</div>
</blockquote></div>