<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Actually for certain libraries like libssl, the dev version usually provides a static library (.a) which should be fine with install_from_source = false, but AFAIK no OS provides a static Qt library so Qt needs to be compiled from source.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Apr 26, 2024 at 10:13 PM Charles <<a href="mailto:peacech@gmail.com">peacech@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif;font-size:small">I think there is something fundamentally wrong with the way you set up pyqtdeploy. Pyqtdeploy is supposedly used to compile a single static executable from your application. That means you should not use install_from_source = False, which causes linking with dynamic libraries which causes your past errors. You don't even need to install Qt or PyQt5 because they should all be built from source statically.</div><div style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small">If what you want is only to distribute your application using pyinstaller might be easier than using pyqtdeploy.<br></div></div><br></blockquote></div></div>