<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Well, I sincerely have no more clue now...</p>
    <p>First, I'd like to tell you that I have just copied the
      libicu*.so.*56 files from
      /home/umberto/miniforge3/envs/memory/lib/python3.1/site-packages/PyQt5
      to /usr/lib/x86_64-linux-gnu and then tried to understand what
      "add the linker flags to link with those libraries" could mean.</p>
    <p>I tried to export this (2 times, since I wasn't sure which one
      was correct but none have worked), based on
<a class="moz-txt-link-freetext" href="https://unix.stackexchange.com/questions/149359/what-is-the-correct-syntax-to-add-cflags-and-ldflags-to-configure">https://unix.stackexchange.com/questions/149359/what-is-the-correct-syntax-to-add-cflags-and-ldflags-to-configure</a><br>
    </p>
    <p><br>
    </p>
    <p>```</p>
    <p># first try then build but failed<br>
    </p>
    <p>export
LD_LIBRARY_PATH=/home/umberto/miniforge3/envs/memory/lib/python3.1/site-packages/PyQt5</p>
    <p># second try then build but failed</p>
    <p>export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu<br>
    </p>
    <p>```</p>
    <p>Both gave me no error during compilation, but when launching the
      application I received `./memory: symbol lookup error: ./memory:
      undefined symbol: _ZdlPvm, version Qt_5`.<br>
    </p>
    <p><br>
    </p>
    <p>Second, I am PRETTY SURE my approach is not correct, since I
      wasn't expecting all these modifications to be done. I just tried
      to use the same sysroot.toml found in the pyqt-demo folder, with
      little to none modifications (attaching it below this message). I
      was able to build pyqt-demo, but it used a dedicated build script,
      which I am not using anymore (unless it would be better for some
      reasons).<br>
    </p>
    <p><br>
    </p>
    <p>My application is pretty simple
      (<a class="moz-txt-link-freetext" href="https://github.com/umbe1987/memory/">https://github.com/umbe1987/memory/</a>) and what I am trying to do
      now is to test its deployment from linux to linux, with the final
      aim to deploy to android (so I guess pyinstaller is out of
      question here, unless things have changed recently).</p>
    <p>I don't see how and where I am setting the install_from_source to
      FALSE actually, unless I have to set it to TRUE explicitly
      somewhere and I am not doing it.</p>
    <p><br>
    </p>
    <p>I'd like the idea that pyqtdeploy could potentially deploy to all
      platforms, so I would wish to stick with it if I don't go crazy
      during the process :)</p>
    <p>But I understand as an average Python programmer many aspects
      might not be easy to understand (to put it simple).</p>
    <p><br>
    </p>
    <p>Umberto<br>
    </p>
    <p><br>
    </p>
    <p>sysroot.toml</p>
    <p>```</p>
    <p># The sysroot for the demo application.<br>
      <br>
      <br>
      # OpenSSL
      #####################################################################<br>
      <br>
      #[OpenSSL]<br>
      #version = "1.1.1m"<br>
      #disabled_targets = ["ios"]<br>
      <br>
      #[OpenSSL.linux]<br>
      #version = ""<br>
      #install_from_source = false<br>
      <br>
      <br>
      # Python
      ######################################################################<br>
      <br>
      [Python]<br>
      version = "3.11.0"<br>
      install_host_from_source = true<br>
      <br>
      [Python.win]<br>
      install_host_from_source = false<br>
      <br>
      <br>
      # PyQt
      ########################################################################<br>
      <br>
      [PyQt]<br>
      version = "5.15.7"<br>
      <br>
      [PyQt.android]<br>
      disabled_features = ["PyQt_Desktop_OpenGL", "PyQt_Printer"]<br>
      installed_modules = ["QtCore", "QtGui", "QtNetwork", "QtWidgets",
      "QtMultimedia",<br>
              "QtAndroidExtras"]<br>
      <br>
      [PyQt.ios]<br>
      disabled_features = ["PyQt_Desktop_OpenGL", "PyQt_MacOSXOnly",<br>
              "PyQt_MacCocoaViewContainer", "PyQt_Printer",
      "PyQt_Process",<br>
              "PyQt_NotBootstrapped"]<br>
      installed_modules = ["QtCore", "QtGui", "QtNetwork", "QtWidgets",
      "QtMultimedia",<br>
              "QtMacExtras"]<br>
      <br>
      [PyQt.linux]<br>
      installed_modules = ["QtCore", "QtGui", "QtNetwork", "QtWidgets",
      "QtMultimedia",<br>
              "QtX11Extras"]<br>
      <br>
      [PyQt.macos]<br>
      installed_modules = ["QtCore", "QtGui", "QtNetwork", "QtWidgets",
      "QtMultimedia",<br>
              "QtMacExtras"]<br>
      <br>
      [PyQt.win]<br>
      disabled_features = ["PyQt_Desktop_OpenGL"]<br>
      installed_modules = ["QtCore", "QtGui", "QtNetwork", "QtWidgets",
      "QtMultimedia",<br>
              "QtWinExtras"]<br>
      <br>
      <br>
      # PyQt3D
      ######################################################################<br>
      <br>
      #[PyQt3D]<br>
      #version = "5.15.5"<br>
      <br>
      <br>
      # PyQtChart
      ###################################################################<br>
      <br>
      #[PyQtChart]<br>
      #version = "5.15.6"<br>
      <br>
      <br>
      # PyQtDataVisualization
      #######################################################<br>
      <br>
      #[PyQtDataVisualization]<br>
      #version = "5.15.5"<br>
      <br>
      <br>
      # PyQtNetworkAuth
      #############################################################<br>
      <br>
      #[PyQtNetworkAuth]<br>
      #version = "5.15.5"<br>
      <br>
      <br>
      # PyQtPurchasing
      ##############################################################<br>
      <br>
      #[PyQtPurchasing]<br>
      #version = "5.15.5"<br>
      <br>
      <br>
      # QScintilla
      ##################################################################<br>
      <br>
      #[QScintilla]<br>
      #version = "2.13.3"<br>
      <br>
      <br>
      # Qt
##########################################################################<br>
      <br>
      [Qt]<br>
      version = "5.15.2"<br>
      edition = "opensource"<br>
      configure_options = ["-opengl", "desktop", "-no-dbus", "-qt-pcre"]<br>
      skip = ["qtactiveqt", "qtconnectivity", "qtdoc", "qtgamepad",
      "qtlocation",<br>
              "qtmultimedia", "qtquickcontrols", "qtquickcontrols2",<br>
              "qtremoteobjects", "qtscript", "qtscxml", "qtsensors",
      "qtserialbus",<br>
              "qtserialport", "qtspeech", "qtsvg", "qttools",
      "qttranslations",<br>
              "qtwayland", "qtwebchannel", "qtwebengine",
      "qtwebsockets",<br>
              "qtwebview", "qtxmlpatterns"]<br>
      <br>
      [Qt.android]<br>
      install_from_source = false<br>
      ssl = "openssl-linked"<br>
      <br>
      [Qt.ios]<br>
      install_from_source = false<br>
      ssl = "securetransport"<br>
      <br>
      [Qt.linux]<br>
      ssl = "openssl-runtime"<br>
      <br>
      [Qt.macos]<br>
      ssl = "openssl-linked"<br>
      <br>
      [Qt.win]<br>
      ssl = "openssl-linked"<br>
      static_msvc_runtime = true<br>
      <br>
      <br>
      # SIP
#########################################################################<br>
      <br>
      [SIP]<br>
      abi_major_version = 12<br>
      module_name = "PyQt5.sip"<br>
      <br>
      <br>
      # zlib
      ########################################################################<br>
      <br>
      [zlib]<br>
      install_from_source = false<br>
      <br>
      [zlib.win]<br>
      version = "1.2.13"<br>
      install_from_source = true<br>
      static_msvc_runtime = true<br>
    </p>
    <p>```<br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 4/26/24 17:13, Charles wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CABthHP_R4T8sWzBU2bTktrrDEQAFjjqOEuTRQKpNTFagyBKmSQ@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div class="gmail_default"
          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 class="gmail_default"
          style="font-family:arial,helvetica,sans-serif;font-size:small"><br>
        </div>
        <div class="gmail_default"
          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>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Fri, Apr 26, 2024 at
          9:39 PM Charles <<a href="mailto:peacech@gmail.com"
            moz-do-not-send="true" class="moz-txt-link-freetext">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 class="gmail_default"
style="font-family:arial,helvetica,sans-serif;font-size:small">If you
              google ucnv_toUnicode_56 it is clear that it is related to
              libicu, the 56 means libicu version 56. Those are probably
              distributed in PyQt5-Qt5 (libicu*.so.*56), so you need to
              copy those files to /usr/lib and then add the linker flags
              to link with those libraries (google LDFLAGS environment
              variable).<br>
            </div>
          </div>
          <br>
          <div class="gmail_quote">
            <div dir="ltr" class="gmail_attr">On Fri, Apr 26, 2024 at
              9:13 PM umbertofilippo <<a
                href="mailto:umbertofilippo@tiscali.it" target="_blank"
                moz-do-not-send="true" class="moz-txt-link-freetext">umbertofilippo@tiscali.it</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>
                <p>Hello Charles, thanks for the link!</p>
                <p><br>
                </p>
                <p>I have made all the needed replacements, and now I
                  have this error... (just highlighting one part of it)<br>
                </p>
                <p><br>
                </p>
                <p>```</p>
                <p>/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libQt5Core.so:
                  undefined reference to `ucnv_toUnicode_56'<br>
                  /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libQt5Core.so:
                  undefined reference to `ucol_strcoll_56'<br>
                  /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libQt5Core.so:
                  undefined reference to `ucnv_close_56'<br>
                  /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libQt5Core.so:
                  undefined reference to `ucnv_getMaxCharSize_56'<br>
                  /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libQt5Core.so:
                  undefined reference to `ucnv_countAvailable_56'<br>
                  collect2: error: ld returned 1 exit status<br>
                  make: *** [Makefile:210: memory] Error 1<br>
                </p>
                <p>```</p>
                <p>All these errors are about "libQt5Core.so". Of
                  course, if I replace this file with the original one
                  (which I have kept luckily), I receive the previous
                  usual error.</p>
                <p>So it seems this trick did not work or am I missing
                  something?</p>
                <p>Thanks again for the many feedback!</p>
                <p><br>
                </p>
                <p>Umberto<br>
                </p>
                <p><br>
                </p>
                <div>On 4/23/24 17:52, Charles wrote:<br>
                </div>
                <blockquote type="cite">
                  <div dir="ltr">
                    <div class="gmail_default"
style="font-family:arial,helvetica,sans-serif;font-size:small">It might
                      be beneficial to read this</div>
                    <div class="gmail_default"
style="font-family:arial,helvetica,sans-serif;font-size:small"><br>
                    </div>
                    <div class="gmail_default"
style="font-family:arial,helvetica,sans-serif;font-size:small"><a
href="https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/developer_guide/gcc-using-libraries"
                        target="_blank" moz-do-not-send="true"
                        class="moz-txt-link-freetext">https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/developer_guide/gcc-using-libraries</a></div>
                  </div>
                  <br>
                  <div class="gmail_quote">
                    <div dir="ltr" class="gmail_attr">On Tue, Apr 23,
                      2024 at 10:46 PM Charles <<a
                        href="mailto:peacech@gmail.com" target="_blank"
                        moz-do-not-send="true"
                        class="moz-txt-link-freetext">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 class="gmail_default"
style="font-family:arial,helvetica,sans-serif;font-size:small">rm
                          /usr/lib/x86_64-linux-gnu/libQt5Core.so<br>
                          cp
/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib/libQt5Core.so.5
                          /usr/lib/x86_64-linux-gnu/libQt5Core.so</div>
                        <div class="gmail_default"
style="font-family:arial,helvetica,sans-serif;font-size:small"><br>
                        </div>
                        <div class="gmail_default"
style="font-family:arial,helvetica,sans-serif;font-size:small">The
                          linker does not care about the versioning
                          after the .so, which is why they are
                          symlinked.<br>
                        </div>
                      </div>
                      <br>
                      <div class="gmail_quote">
                        <div dir="ltr" class="gmail_attr">On Tue, Apr
                          23, 2024 at 10:30 PM umbertofilippo <<a
                            href="mailto:umbertofilippo@tiscali.it"
                            target="_blank" moz-do-not-send="true"
                            class="moz-txt-link-freetext">umbertofilippo@tiscali.it</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>
                            <p>Hopefully this is the last thing I write
                              about this (not for me but for you :) )</p>
                            <p>I would like to go for option 1. Just to
                              understand how to properly do it without
                              messing up the folder.</p>
                            <p>Let's take one of the many I have to
                              replace as an example:
                              "/usr/lib/x86_64-linux-gnu/libQt5Core.so"</p>
                            <p>I'd like to replace this with the
                              counterpart in
"/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib".</p>
                            <p>I don't have anything with the same exact
                              name. The one I have there which is
                              similar ends with ".5"
                              ("libQt5Core.so.5").</p>
                            <p>Then, if I look in the
                              "/usr/lib/x86_64-linux-gnu/", other than
                              "libQt5Core.so", I also have
                              "libQt5Core.so.5" (same name as the file
                              in the PyQt5 folder),
                              "libQt5Core.so.5.15", and
                              "libQt5Core.so.5.15.3".</p>
                            <p>All these are symlinks except
                              "libQt5Core.so.5.15.3", and all others
                              seem symlink to this one.</p>
                            <p>The question is: what am I supposed to
                              do?</p>
                            <p>Hope I have given enough details.</p>
                            <p>Thanks!<br>
                            </p>
                            <p>Umberto<br>
                            </p>
                            <p><br>
                            </p>
                            <div>On 4/23/24 16:30, Charles wrote:<br>
                            </div>
                            <blockquote type="cite">
                              <div dir="ltr">
                                <div class="gmail_default"
style="font-family:arial,helvetica,sans-serif;font-size:small">Other
                                  options are (1) replace the .so files
                                  in that LIBS line with the one from
                                  PyQt5/lib or (2) install pyqt5 from
                                  your package manager (not from pip)
                                  and enable your virtualenv to inherit
                                  your global package.<br>
                                </div>
                              </div>
                              <br>
                              <div class="gmail_quote">
                                <div dir="ltr" class="gmail_attr">On
                                  Tue, Apr 23, 2024 at 9:25 PM
                                  umbertofilippo <<a
href="mailto:umbertofilippo@tiscali.it" target="_blank"
                                    moz-do-not-send="true"
                                    class="moz-txt-link-freetext">umbertofilippo@tiscali.it</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>
                                    <p>So I changed LIBS in the Makefile
                                      to this:</p>
                                    <p>```</p>
                                    <p>LIBS          = $(SUBLIBS)
                                      -L/home/umberto/games/python/memory/sysroot-linux-64/lib
-L/home/umberto/games/python/memory/sysroot-linux-64/lib/python3.11/site-packages/PyQt5
                                      -lQtCore -lQtGui -lQtMultimedia
                                      -lQtNetwork -lQtWidgets -lm
                                      -lpython3.11 -lsip -lz -lutil -ldl
/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib/libQt5Multimedia.so5
/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib/libQt5Widgets.so5
/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib/libQt5Gui.so5
/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib/libQt5Network.so5
/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib/libQt5Core.so5
                                      -lGL -lpthread   <br>
                                    </p>
                                    <p>```</p>
                                    <p>I made a copy of the modified
                                      Makefile and kept it aside.<br>
                                    </p>
                                    <p>I made sure all the "*.so.5"
                                      files exist in
"/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib".</p>
                                    <p>Just to be sure, I deleted the
                                      folder "build-linux-64" and
                                      recreated it by doing
                                      `pyqtdeploy-build memory.pdt`,
                                      then inside ran `qmake`.</p>
                                    <p>Only then, I replaced the
                                      generated Makefile with the
                                      modified copy. At this point,
                                      something unexpected (at least for
                                      me) happened: launching the `make`
                                      command somehow overwrites the
                                      just replaced one. I tried to
                                      overwrite it during the make
                                      process but I guess I am not quick
                                      enough, and I receive the same
                                      error as before.</p>
                                    <p>Also, I remember in a previous
                                      message in this mail thread from
                                      KC that I had another issues
                                      because I was using gcc versions
                                      11. Don't know if this might be
                                      related though... I am just
                                      assuming this has something to do
                                      because the previous message and
                                      the part of the erroe
"/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/libQtMultimedia.so"<br>
                                    </p>
                                    <p><br>
                                    </p>
                                    <p>Umberto</p>
                                    <p><br>
                                    </p>
                                    <div>On 4/23/24 15:52, Charles
                                      wrote:<br>
                                    </div>
                                    <blockquote type="cite">
                                      <div dir="ltr">
                                        <blockquote
class="gmail_default gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                                          LIBS          = $(SUBLIBS)
                                          -L/home/umberto/games/python/memory/sysroot-linux-64/lib
                                          -L<span class="gmail_default"
style="font-family:arial,helvetica,sans-serif;font-size:small"></span>/home/umberto/games/python/memory/sysroot-linux-64/lib/python3.11/site-packages/PyQt5
                                          -lQtCore -lQtGui
                                          -lQtMultimedia -lQtNetwork
                                          -lQtWidgets -lm -lpython3.11
                                          -lsip -lz -lutil -ldl
                                          /usr/lib/x86_64-linux-gnu/libQt5Widgets.so<span
                                            class="gmail_default"
style="font-family:arial,helvetica,sans-serif;font-size:small"></span>
                                          /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so
/usr/lib/x86_64-linux-gnu/libQt5Gui.so
                                          /usr/lib/x86_64-linux-gnu/libQt5Network.so
/usr/lib/x86_64-linux-gnu/libQt5Core.so -lGL -lpthread </blockquote>
                                        <div><br>
                                        </div>
                                        <div
style="font-family:arial,helvetica,sans-serif;font-size:small"
                                          class="gmail_default">You
                                          could try replacing <span
                                            class="gmail_default"
style="font-family:arial,helvetica,sans-serif;font-size:small"></span>
                                          /usr/lib/x86_64-linux-gnu in
                                          that line with 
/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib
                                          <br>
                                        </div>
                                        <div
style="font-family:arial,helvetica,sans-serif;font-size:small"
                                          class="gmail_default"><br>
                                        </div>
                                        <div
style="font-family:arial,helvetica,sans-serif;font-size:small"
                                          class="gmail_default">Make
                                          sure the target .so file
                                          actually exists either by
                                          creating symlinks or using the
                                          right path (with .so.3 or
                                          whatever).</div>
                                        <div
style="font-family:arial,helvetica,sans-serif;font-size:small"
                                          class="gmail_default"><br>
                                        </div>
                                        <div
style="font-family:arial,helvetica,sans-serif;font-size:small"
                                          class="gmail_default">The
                                          problem is that libQt5Core.so
                                          installed by the system
                                          package is dynamically linked
                                          to libstdc++ while the one
                                          used by PyQt5 is statically
                                          linked, which is why you got
                                          the undefined reference error.<br>
                                        </div>
                                      </div>
                                      <br>
                                      <div class="gmail_quote">
                                        <div dir="ltr"
                                          class="gmail_attr">On Tue, Apr
                                          23, 2024 at 8:17 PM
                                          umbertofilippo <<a
href="mailto:umbertofilippo@tiscali.it" target="_blank"
                                            moz-do-not-send="true"
class="moz-txt-link-freetext">umbertofilippo@tiscali.it</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>
                                            <p>Hi Charles, and thank you
                                              again for your time.</p>
                                            <p>I am a bit confused.</p>
                                            <p>I can see I have a file
                                              named "libQt5Core.so.5" in
                                              the folder
"/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib".</p>
                                            <p>In "/va/lib/" I don't
                                              have anything related to
                                              Qt, but I have lots of
                                              "Qt*"-like files in
                                              "/usr/lib/x86_64-linux-gnu/".</p>
                                            <p>Among these, there is one
                                              which is called
                                              "libQt5Core.so.5" (just
                                              like the one in the other
                                              "PyQt5" folder). This is
                                              actually a symlink to the
                                              file in the same directory
                                              called
                                              "libQt5Core.so.5.15.3".</p>
                                            <p>Are you suggesting to
                                              replace all "libQt*.so"
                                              files in
                                              "/usr/lib/x86_64-linux-gnu/"
                                              with the ones from
"/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib"?</p>
                                            <p>Then you wrote
                                              "Alternatively you can
                                              adjust your compiler LIB
                                              search directory if you
                                              know how." I certainly am
                                              no expert and don't know
                                              how to do that. However, i
                                              can see an entry in the
                                              "Makefile" inside my
                                              project's "build-linux-64"
                                              folder, which looks like:</p>
                                            <p>```</p>
                                            <p>LIBS          =
                                              $(SUBLIBS)
                                              -L/home/umberto/games/python/memory/sysroot-linux-64/lib
-L/home/umberto/games/python/memory/sysroot-linux-64/lib/python3.11/site-packages/PyQt5
                                              -lQtCore -lQtGui
                                              -lQtMultimedia -lQtNetwork
                                              -lQtWidgets -lm
                                              -lpython3.11 -lsip -lz
                                              -lutil -ldl
                                              /usr/lib/x86_64-linux-gnu/libQt5Widgets.so
/usr/lib/x86_64-linux-gnu/libQt5Multimedia.so
                                              /usr/lib/x86_64-linux-gnu/libQt5Gui.so
/usr/lib/x86_64-linux-gnu/libQt5Network.so
                                              /usr/lib/x86_64-linux-gnu/libQt5Core.so
                                              -lGL -lpthread<br>
                                            </p>
                                            <p>```</p>
                                            <p>What if I try to change
                                              the paths from
                                              "/usr/lib/x86_64-linux-gnu/*"
                                              to
"/home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/Qt5/lib/*"
                                              there? Would it make
                                              sense? I see many of the
                                              files in the "PyQt5"
                                              folders ends with "*.so.5"
                                              rather than "*.so" so I am
                                              afraid this probably won't
                                              work...<br>
                                            </p>
                                            <p>And last but not least,
                                              is it normal that one is
                                              supposed to be doing all
                                              these modifications? I am
                                              noting down all the steps,
                                              but I was wondering if I
                                              did anything wrong that
                                              led me to pyqtdeploy not
                                              working as expected.</p>
                                            <p><br>
                                            </p>
                                            <p>Thank you in advance!</p>
                                            <p><br>
                                            </p>
                                            <p>Umberto<br>
                                            </p>
                                            <p><br>
                                            </p>
                                            <div>On 4/22/24 14:06,
                                              Charles wrote:<br>
                                            </div>
                                            <blockquote type="cite">
                                              <div dir="ltr">
                                                <div
                                                  class="gmail_default"
style="font-family:arial,helvetica,sans-serif;font-size:small">That
                                                  symbol is exported by
                                                  libQtCore.so.3 from
                                                  PyQt5-Qt5. The easiest
                                                  way to fix it is to
                                                  copy/replace
                                                  libQtCore.so in
                                                  /var/lib with the file
                                                  from PyQt5-Qt5. To be
                                                  safe it is better to
                                                  replace all Qt .so in
                                                  /var/lib with the ones
                                                  from PyQt5-Qt5.
                                                  Alternatively you can
                                                  adjust your compiler
                                                  LIB search directory
                                                  if you know how.<br>
                                                </div>
                                                <div
                                                  class="gmail_default"
style="font-family:arial,helvetica,sans-serif;font-size:small"><br>
                                                </div>
                                              </div>
                                              <br>
                                              <div class="gmail_quote">
                                                <div dir="ltr"
                                                  class="gmail_attr">On
                                                  Sun, Apr 21, 2024 at
                                                  11:53 PM
                                                  umbertofilippo <<a
href="mailto:umbertofilippo@tiscali.it" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">umbertofilippo@tiscali.it</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">Thanks
                                                  Charles and thanks
                                                  Phil for clarifying,<br>
                                                  <br>
                                                  <br>
                                                  I am moving on, but
                                                  having another issue
                                                  now.<br>
                                                  <br>
                                                  The symlink is now
                                                  fine and I have the
                                                  file I accidentally
                                                  removed <br>
                                                  earlier
                                                  ("libQt5Multimedia.so").<br>
                                                  <br>
                                                  Now when I try to
                                                  build with make I get:<br>
                                                  <br>
                                                  ```<br>
                                                  <br>
                                                  /usr/bin/ld: <br>
/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/libQtMultimedia.so:
                                                  <br>
                                                  undefined reference to
                                                  `operator
                                                  delete[](void*,
                                                  unsigned long)@Qt_5'<br>
                                                  collect2: error: ld
                                                  returned 1 exit status<br>
                                                  make: ***
                                                  [Makefile:210: memory]
                                                  Error 1<br>
                                                  <br>
                                                  ```<br>
                                                  <br>
                                                  Sorry for spamming, I
                                                  hope I can keep
                                                  posting my tries
                                                  without <br>
                                                  disturbing too much.<br>
                                                  <br>
                                                  <br>
                                                  Umberto<br>
                                                  <br>
                                                  <br>
                                                  On 4/21/24 18:49, Phil
                                                  Thompson wrote:<br>
                                                  > <a
href="http://QtMultimedia.abi3.so" rel="noreferrer" target="_blank"
moz-do-not-send="true">QtMultimedia.abi3.so</a> is the Python extension
                                                  module that implements
                                                  <br>
                                                  > the bindings to
                                                  the QtMultimedia C++
                                                  library.<br>
                                                  ><br>
                                                  >
                                                  libQt5Multimedia.so is
                                                  the QtMultimedia C++
                                                  library itself.<br>
                                                  ><br>
                                                  > Phil<br>
                                                  ><br>
                                                  > On 21/04/2024
                                                  17:40, umbertofilippo
                                                  wrote:<br>
                                                  >> Sorry for
                                                  messing things up.<br>
                                                  >><br>
                                                  >> I noticed the
                                                  right command for the
                                                  symlink was `sudo ln
                                                  -s<br>
                                                  >>
                                                  /home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/<a
href="http://QtMultimedia.abi3.so" rel="noreferrer" target="_blank"
moz-do-not-send="true">QtMultimedia.abi3.so</a> <br>
                                                  >><br>
                                                  >>
                                                  /usr/lib/x86_64-linux-gnu/libQtMultimedia.so`
                                                  (not<br>
                                                  >>
                                                  "libQt5Multimedia.so",
                                                  removed the "5").<br>
                                                  >><br>
                                                  >> Trying to
                                                  rebuild again with
                                                  this I got:<br>
                                                  >><br>
                                                  >> ```<br>
                                                  >><br>
                                                  >> /usr/bin/ld:
                                                  cannot find<br>
                                                  >>
                                                  /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so:
                                                  No such file or<br>
                                                  >> directory<br>
                                                  >> collect2:
                                                  error: ld returned 1
                                                  exit status<br>
                                                  >> make: ***
                                                  [Makefile:210: memory]
                                                  Error 1<br>
                                                  >><br>
                                                  >> ```<br>
                                                  >><br>
                                                  >> Sorry for the
                                                  confusion.<br>
                                                  >><br>
                                                  >> Umberto<br>
                                                  >><br>
                                                  >> On 4/21/24
                                                  18:35, umbertofilippo
                                                  wrote:<br>
                                                  >>><br>
                                                  >>> Hello
                                                  again,<br>
                                                  >>><br>
                                                  >>><br>
                                                  >>> I gave it
                                                  a try.<br>
                                                  >>><br>
                                                  >>> I found
                                                  the <a
href="http://QtMultimedia.abi.so" rel="noreferrer" target="_blank"
moz-do-not-send="true">QtMultimedia.abi.so</a> file in the folder <br>
                                                  >>>
                                                  /home/umberto/miniforge3/envs/memory/lib/python3.1/site-packages/PyQt5
                                                  <br>
                                                  >>> (I am
                                                  using a virtual Python
                                                  environment created
                                                  with mamba, similar <br>
                                                  >>> to
                                                  conda).<br>
                                                  >>><br>
                                                  >>> I created
                                                  the symlink with `sudo
                                                  ln -s <br>
                                                  >>>
                                                  /home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/<a
href="http://QtMultimedia.abi3.so" rel="noreferrer" target="_blank"
moz-do-not-send="true">QtMultimedia.abi3.so</a> <br>
                                                  >>>
                                                  /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so`.
                                                  After this, I <br>
                                                  >>> checked
                                                  that
                                                  /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so
                                                  points to <br>
                                                  >>>
                                                  /home/umberto/miniforge3/envs/memory/lib/python3.12/site-packages/PyQt5/<a
href="http://QtMultimedia.abi3.so" rel="noreferrer" target="_blank"
moz-do-not-send="true">QtMultimedia.abi3.so</a> <br>
                                                  >>> by
                                                  following the symlink
                                                  and everything seems
                                                  fine so far.<br>
                                                  >>><br>
                                                  >>> I then
                                                  tried to re-build with
                                                  `pyqtdeploy-build
                                                  memory.pdt`, then cs <br>
                                                  >>> to build-
                                                  directory, `qmake` and
                                                  `make`.<br>
                                                  >>><br>
                                                  >>> I came
                                                  back to the error I
                                                  had before this:<br>
                                                  >>><br>
                                                  >>> ```<br>
                                                  >>><br>
                                                  >>>
                                                  /usr/bin/ld: cannot
                                                  find -lQtMultimedia:
                                                  No such file or
                                                  directory<br>
                                                  >>> collect2:
                                                  error: ld returned 1
                                                  exit status<br>
                                                  >>> make: ***
                                                  [Makefile:210: memory]
                                                  Error 1<br>
                                                  >>><br>
                                                  >>> ```<br>
                                                  >>><br>
                                                  >>> I
                                                  sincerely don't know
                                                  at this point what I
                                                  am supposed to do, and
                                                  I <br>
                                                  >>> did not
                                                  think it wold be this
                                                  complicated.<br>
                                                  >>><br>
                                                  >>> Is it
                                                  because I am using a
                                                  virtual environment
                                                  maybe?<br>
                                                  >>><br>
                                                  >>><br>
                                                  >>> Thanks,<br>
                                                  >>><br>
                                                  >>> Umberto<br>
                                                  >>><br>
                                                  >>><br>
                                                  >>> On
                                                  4/21/24 12:31, Charles
                                                  wrote:<br>
                                                  >>>> That
                                                  means instead of
                                                  QtMultimedia.so from
                                                  Qt, it wants to link <br>
                                                  >>>> with
                                                  <a
href="http://QtMultimedia.abi3.so" rel="noreferrer" target="_blank"
moz-do-not-send="true">QtMultimedia.abi3.so</a> <<a
href="http://QtMultimedia.abi3.so" rel="noreferrer" target="_blank"
moz-do-not-send="true">http://QtMultimedia.abi3.so</a>> from PyQt5 <br>
                                                  >>>>
                                                  package instead, so
                                                  you should find where
                                                  that file is located
                                                  then <br>
                                                  >>>>
                                                  create symlink from
                                                  QtMultimedia.so to it.<br>
                                                  >>>><br>
                                                  >>>> On
                                                  Sun, Apr 21, 2024 at
                                                  5:16 PM umbertofilippo
                                                  <br>
                                                  >>>> <<a
href="mailto:umbertofilippo@tiscali.it" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">umbertofilippo@tiscali.it</a>>
                                                  wrote:<br>
                                                  >>>><br>
                                                  >>>>    
                                                  Thank you Charles,<br>
                                                  >>>><br>
                                                  >>>><br>
                                                  >>>>     I
                                                  symlinked the file,
                                                  and now I am receiving
                                                  yet another error:<br>
                                                  >>>><br>
                                                  >>>><br>
                                                  >>>>    
                                                  `/usr/bin/ld:
pyqtdeploy_main.o:(.data.rel+0x28): undefined<br>
                                                  >>>>    
                                                  reference to
                                                  `PyInit_QtMultimedia'`<br>
                                                  >>>><br>
                                                  >>>><br>
                                                  >>>>     I
                                                  am (again) a bit stuck
                                                  at this point, a
                                                  google search of<br>
                                                  >>>>    
                                                  "PyInit_QtMultimedia"
                                                  gave no results...<br>
                                                  >>>><br>
                                                  >>>>    
                                                  But I am confident
                                                  that slowly but
                                                  steadily, error by
                                                  error, I<br>
                                                  >>>>    
                                                  will be able to
                                                  eventually build the
                                                  application!<br>
                                                  >>>><br>
                                                  >>>>    
                                                  Of course, if it
                                                  wasn't for the support
                                                  of this mailing list,
                                                  I<br>
                                                  >>>>    
                                                  would not be so
                                                  optimist :)<br>
                                                  >>>><br>
                                                  >>>><br>
                                                  >>>>    
                                                  Umberto<br>
                                                  >>>><br>
                                                  >>>><br>
                                                  >>>>    
                                                  On 4/20/24 15:57,
                                                  Charles wrote:<br>
                                                  >>>>>
                                                      -lQtMultimedia
                                                  means that you are
                                                  linking with
                                                  QtMultimedia.so.<br>
                                                  >>>>><br>
                                                  >>>>>
                                                      The first thing
                                                  you do is check is
                                                  your /usr/lib
                                                  directory<br>
                                                  >>>>>
                                                      whether that file
                                                  exists: cd /usr/lib
                                                  && find | grep
                                                  -i <br>
                                                  >>>>>
                                                  qtmultimedia<br>
                                                  >>>>><br>
                                                  >>>>>
                                                      Then if the file
                                                  is not found, you
                                                  check the list of
                                                  files your<br>
                                                  >>>>>
                                                      qtmultimedia5-dev
                                                  package has. You'll
                                                  see that it has<br>
                                                  >>>>>
                                                      Qt5Multimedia.so.<br>
                                                  >>>>><br>
                                                  >>>>>
                                                      So then what you
                                                  need to do is just
                                                  symlink it<br>
                                                  >>>>><br>
                                                  >>>>>
                                                      ln<br>
                                                  >>>>>
-s /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so /usr/lib/x86_64-linux-gnu/libQtMultimedia.so<br>
                                                  >>>>><br>
                                                  >>>>><br>
                                                  >>>>>
                                                      On Sat, Apr 20,
                                                  2024 at 8:21 PM
                                                  umbertofilippo<br>
                                                  >>>>>
                                                      <<a
href="mailto:umbertofilippo@tiscali.it" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">umbertofilippo@tiscali.it</a>>
                                                  wrote:<br>
                                                  >>>>><br>
                                                  >>>>>
                                                          Hi KC and
                                                  thanks again for your
                                                  suopport!<br>
                                                  >>>>><br>
                                                  >>>>><br>
                                                  >>>>>
                                                          I have
                                                  included it in my toml
                                                  file, then tried to
                                                  build the<br>
                                                  >>>>>
                                                          project and I
                                                  got the error:
                                                  "Project ERROR:
                                                  Unknown<br>
                                                  >>>>>
                                                          module(s) in
                                                  QT: multimedia linux"<br>
                                                  >>>>><br>
                                                  >>>>><br>
                                                  >>>>>
                                                          I then googled
                                                  and understood I might
                                                  need to install<br>
                                                  >>>>>
                                                          QtMultimedia
                                                  on my system (Linux
                                                  Mint 20).<br>
                                                  >>>>><br>
                                                  >>>>>
                                                          I then did
                                                  `sudo apt install
                                                  qtmultimedia5-dev<br>
                                                  >>>>>
                                                         
                                                  libqt5multimedia5
                                                  libqt5multimedia5-plugins`
                                                  (not sure if<br>
                                                  >>>>>
                                                          all were
                                                  necessary), and now
                                                  during the make
                                                  command I<br>
                                                  >>>>>
                                                          receive a new
                                                  error:<br>
                                                  >>>>><br>
                                                  >>>>><br>
                                                  >>>>>
                                                          ```<br>
                                                  >>>>><br>
                                                  >>>>>
                                                          /usr/bin/ld:
                                                  cannot find
                                                  -lQtMultimedia: No
                                                  such file or<br>
                                                  >>>>>
                                                          directory<br>
                                                  >>>>>
                                                          collect2:
                                                  error: ld returned 1
                                                  exit status<br>
                                                  >>>>>
                                                          make: ***
                                                  [Makefile:210: memory]
                                                  Error 1<br>
                                                  >>>>><br>
                                                  >>>>>
                                                          ```<br>
                                                  >>>>><br>
                                                  >>>>><br>
                                                  >>>>>
                                                          I tried to
                                                  find out how to solve
                                                  the problem but after
                                                  some<br>
                                                  >>>>>
                                                          search I could
                                                  figure it out.<br>
                                                  >>>>><br>
                                                  >>>>>
                                                          I guess it
                                                  still has to do with
                                                  some missing
                                                  components, but<br>
                                                  >>>>>
                                                          I could not
                                                  find the proper page
                                                  with a list of all the<br>
                                                  >>>>>
                                                          needed
                                                  libraries.<br>
                                                  >>>>><br>
                                                  >>>>><br>
                                                  >>>>>
                                                          Do you or
                                                  anyone else has it?<br>
                                                  >>>>><br>
                                                  >>>>><br>
                                                  >>>>>
                                                          Thanks again
                                                  for your time, really
                                                  appreciated<br>
                                                  >>>>><br>
                                                  >>>>><br>
                                                  >>>>>
                                                          Umberto<br>
                                                  >>>>><br>
                                                  >>>>><br>
                                                  >>>>>
                                                          On 4/20/24
                                                  11:32, Kaiser Chief
                                                  wrote:<br>
>>>>>>         Hi umbertofilippo,<br>
>>>>>><br>
>>>>>>         The non-standard python packages should
                                                  be added to the<br>
>>>>>>         `sysroot.toml` first.<br>
>>>>>><br>
>>>>>>         In fact, there should be a `PyQt5`
                                                  block in your<br>
>>>>>>         `sysroot.toml`. (The component plugin
                                                  for PyQt5 will work<br>
>>>>>>         there). Look at the `Pyqt5.Linux`
                                                  section and add<br>
>>>>>>         QtMultimedia to the list of modules
                                                  (QtWidgets should<br>
>>>>>>         already be there for instance).<br>
>>>>>><br>
>>>>>>         Then reload your .pdt and it should
                                                  automatically detect<br>
>>>>>>         QtMultimedia which you can tick.<br>
>>>>>><br>
>>>>>>         I have checked your python source code
                                                  and it does not seem<br>
>>>>>>         that you need any other dependency so
                                                  you can ghead with<br>
>>>>>>         this change and build.<br>
>>>>>><br>
>>>>>>         Best regards,<br>
>>>>>><br>
>>>>>>         KC<br>
>>>>>><br>
>>>>>><br>
>>>>>>         On Fri, 19 Apr 2024, 17:16
                                                  umbertofilippo,<br>
>>>>>>         <<a
href="mailto:umbertofilippo@tiscali.it" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">umbertofilippo@tiscali.it</a>>
                                                  wrote:<br>
>>>>>><br>
>>>>>>             Hello everyone,<br>
>>>>>><br>
>>>>>><br>
>>>>>>             I finally had some time to come
                                                  back to this.<br>
>>>>>><br>
>>>>>>             I tried to build my own application
                                                  (a simple memory<br>
>>>>>>             game, whose source you can find
                                                  here:<br>
>>>>>>             <a
href="https://github.com/umbe1987/memory" rel="noreferrer"
                                                    target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://github.com/umbe1987/memory</a>).<br>
>>>>>><br>
>>>>>>             Host Linux-64 and target Linux-64.<br>
>>>>>><br>
>>>>>>             The deployment process seemed
                                                  smooth, however when I<br>
>>>>>>             try to launch my application in the
                                                  build-linux-64<br>
>>>>>>             directory, I see this error:<br>
>>>>>><br>
>>>>>><br>
>>>>>>             ```<br>
>>>>>><br>
>>>>>>             Traceback (most recent call last):<br>
>>>>>>               File "memory.py", line 6, in
                                                  <module><br>
>>>>>>               File "<a
href="http://bootstrap-3.11.0.py" rel="noreferrer" target="_blank"
moz-do-not-send="true">bootstrap-3.11.0.py</a><br>
>>>>>>             <<a
href="http://bootstrap-3.11.0.py" rel="noreferrer" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">http://bootstrap-3.11.0.py</a>>",
                                                  line 1178, in <br>
>>>>>> _find_and_load<br>
>>>>>>               File "<a
href="http://bootstrap-3.11.0.py" rel="noreferrer" target="_blank"
moz-do-not-send="true">bootstrap-3.11.0.py</a><br>
>>>>>>             <<a
href="http://bootstrap-3.11.0.py" rel="noreferrer" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">http://bootstrap-3.11.0.py</a>>",
                                                  line 1142, in<br>
>>>>>>             _find_and_load_unlocked<br>
>>>>>>             ModuleNotFoundError: No module
                                                  named <br>
>>>>>> 'PyQt5.QtMultimedia'<br>
>>>>>><br>
>>>>>>             ```<br>
>>>>>><br>
>>>>>>             I went back to the .pdt file
                                                  (`pyqtdeploy-build<br>
>>>>>>             memory.pdt`), but in the Packages
                                                  tab I cannot see<br>
>>>>>>             QtMultimedia listed anywhere.<br>
>>>>>><br>
>>>>>>             I could try to add it manually in
                                                  the memory.pdt file,<br>
>>>>>>             but I was wondering if I am doing
                                                  anything wrong.<br>
>>>>>><br>
>>>>>>             I am sharing the content of my pdt
                                                  file below.<br>
>>>>>><br>
>>>>>>             Many thanks in advance if you wish
                                                  to help.<br>
>>>>>><br>
>>>>>><br>
>>>>>>             Umberto<br>
>>>>>><br>
>>>>>><br>
>>>>>>             memory.pdt<br>
>>>>>><br>
>>>>>>             ```<br>
>>>>>><br>
>>>>>>             version = 0<br>
>>>>>>             sysroot = ""<br>
>>>>>>             sysroots_dir = ""<br>
>>>>>>             parts = [ "Python:random",
                                                  "PyQt:PyQt5.QtWidgets",<br>
>>>>>>             "Python:glob", "Python:os",
                                                  "PyQt:PyQt5.QtCore",<br>
>>>>>>             "PyQt:PyQt5.QtGui",
                                                  "SIP:PyQt5.sip",
                                                  "PyQt:PyQt5",]<br>
>>>>>><br>
>>>>>>             [Application]<br>
>>>>>>             entry_point = ""<br>
>>>>>>             is_console = false<br>
>>>>>>             is_bundle = false<br>
>>>>>>             name = ""<br>
>>>>>>             qmake_configuration = ""<br>
>>>>>>             script = "memory.py"<br>
>>>>>>             syspath = ""<br>
>>>>>><br>
>>>>>>             [Application.Package]<br>
>>>>>>             name = "data"<br>
>>>>>>             exclude = [ "*.pyc", "*.pyd",
                                                  "*.pyo", "*.pyx",<br>
>>>>>>             "*.pxi", "__pycache__", "*-info",
                                                  "EGG_INFO", "*.so",]<br>
>>>>>>             [[Application.Package.Content]]<br>
>>>>>>             name = "back.jpg"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = false<br>
>>>>>><br>
>>>>>>             [[Application.Package.Content]]<br>
>>>>>>             name = "img"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = true<br>
>>>>>>            
                                                  [[Application.Package.Content.Content]]<br>
>>>>>>             name = "analisiapprofondita.jpg"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = false<br>
>>>>>><br>
>>>>>>            
                                                  [[Application.Package.Content.Content]]<br>
>>>>>>             name = "cagnaccioselvaggio.jpg"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = false<br>
>>>>>><br>
>>>>>>            
                                                  [[Application.Package.Content.Content]]<br>
>>>>>>             name = "diamanteocchidileone.jpg"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = false<br>
>>>>>><br>
>>>>>>            
                                                  [[Application.Package.Content.Content]]<br>
>>>>>>             name = "lameraviglia.jpg"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = false<br>
>>>>>><br>
>>>>>>            
                                                  [[Application.Package.Content.Content]]<br>
>>>>>>             name = "leggedelpiuforte.jpg"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = false<br>
>>>>>><br>
>>>>>>            
                                                  [[Application.Package.Content.Content]]<br>
>>>>>>             name = "lucertolacrogiolante.jpg"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = false<br>
>>>>>><br>
>>>>>>            
                                                  [[Application.Package.Content.Content]]<br>
>>>>>>             name = "ricercaossessiva.jpg"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = false<br>
>>>>>><br>
>>>>>>            
                                                  [[Application.Package.Content.Content]]<br>
>>>>>>             name = "ruggitodelwurm.jpg"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = false<br>
>>>>>><br>
>>>>>>            
                                                  [[Application.Package.Content.Content]]<br>
>>>>>>             name = "studioaccurato.jpg"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = false<br>
>>>>>><br>
>>>>>>            
                                                  [[Application.Package.Content.Content]]<br>
>>>>>>             name = "Tropicalisland.jpg"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = false<br>
>>>>>><br>
>>>>>>            
                                                  [[Application.Package.Content.Content]]<br>
>>>>>>             name = "wurmarrogante.jpg"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = false<br>
>>>>>><br>
>>>>>><br>
>>>>>>             [[Application.Package.Content]]<br>
>>>>>>             name = "sound"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = true<br>
>>>>>>            
                                                  [[Application.Package.Content.Content]]<br>
>>>>>>             name = "end.wav"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = false<br>
>>>>>><br>
>>>>>>            
                                                  [[Application.Package.Content.Content]]<br>
>>>>>>             name = "fail.wav"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = false<br>
>>>>>><br>
>>>>>>            
                                                  [[Application.Package.Content.Content]]<br>
>>>>>>             name = "success.wav"<br>
>>>>>>             included = true<br>
>>>>>>             is_directory = false<br>
>>>>>><br>
>>>>>>             ```<br>
>>>>>><br>
>>>>>>             On 3/12/24 08:48, umbertofilippo
                                                  wrote:<br>
>>>>>>><br>
>>>>>>>             Thanks Charles and KC!<br>
>>>>>>><br>
>>>>>>><br>
>>>>>>>             I was finally able to build the
                                                  demo after installing<br>
>>>>>>>             all the Qt for X11 requirements
                                                  for Linux!!!<br>
>>>>>>><br>
>>>>>>><br>
>>>>>>>             For the records, here is what I
                                                  had to install on my<br>
>>>>>>>             machine (Linux Mint 21):<br>
>>>>>>><br>
>>>>>>>             Note: there is a package in the
                                                  list of requirements<br>
>>>>>>>             which has a missing match on my
                                                  system, I am marking<br>
>>>>>>>             it down below:<br>
>>>>>>><br>
>>>>>>><br>
>>>>>>>             sudo apt-get install
                                                  libxcb-util-dev<br>
>>>>>>>             sudo apt-get install
                                                  libfontconfig1-dev<br>
>>>>>>>             libfreetype6-dev libx11-dev
                                                  libx11-xcb-dev
                                                  libxext-dev<br>
>>>>>>>             libxfixes-dev libxi-dev
                                                  libxrender-dev
                                                  libxcb1-dev<br>
>>>>>>>             libxcb-glx0-dev
                                                  libxcb-keysyms1-dev
                                                  libxcb-image0-dev<br>
>>>>>>>             libxcb-shm0-dev
                                                  libxcb-icccm4-dev
                                                  libxcb-sync0-dev<br>
>>>>>>>             libxcb-xfixes0-dev
                                                  libxcb-shape0-dev
                                                  libxcb-randr0-dev<br>
>>>>>>>             libxcb-render-util0-dev
                                                  libxkbcommon-dev<br>
>>>>>>>             libxkbcommon-x11-dev
                                                  libxcb-xinerama0-dev #
                                                  instead of<br>
>>>>>>>             "libxcd-xinerama-dev"<br>
>>>>>>><br>
>>>>>>><br>
>>>>>>>             Now, on my application and then
                                                  Android! ;)<br>
>>>>>>><br>
>>>>>>><br>
>>>>>>>             On 3/9/24 20:47, Umberto Minora
                                                  wrote:<br>
>>>>>>>>             Thanks for the hint
                                                  Charles, I will try to
                                                  test the<br>
>>>>>>>>             solution as soon as I can
                                                  and report back on the
                                                  <br>
>>>>>>>> result.<br>
>>>>>>>><br>
>>>>>>>>             As far as I understand, I
                                                  should do "sudo
                                                  apt-get<br>
>>>>>>>>             install libxcb-util-dev" as
                                                  explained in<br>
>>>>>>>> <a
href="https://forum.qt.io/topic/125582/qt-5-15-2-do-not-build-libqxcb-so-but-at-the-same-time-qt-5-14-0-successfully-build-libqxcb-so/4?_=1710013170647&lang=it"
                                                    rel="noreferrer"
                                                    target="_blank"
moz-do-not-send="true">https://forum.qt.io/topic/125582/qt-5-15-2-do-not-build-libqxcb-so-but-at-the-same-time-qt-5-14-0-successfully-build-libqxcb-so/4?_=1710013170647&lang=it</a><br>
>>>>>>>> <<a
href="https://forum.qt.io/topic/125582/qt-5-15-2-do-not-build-libqxcb-so-but-at-the-same-time-qt-5-14-0-successfully-build-libqxcb-so/4?_=1710013170647&lang=it"
                                                    rel="noreferrer"
                                                    target="_blank"
moz-do-not-send="true">https://forum.qt.io/topic/125582/qt-5-15-2-do-not-build-libqxcb-so-but-at-the-same-time-qt-5-14-0-successfully-build-libqxcb-so/4?_=1710013170647&lang=it</a>><br>
>>>>>>>>             and run "build-demo.py"
                                                  again.<br>
>>>>>>>><br>
>>>>>>>>             Will be back soon.<br>
>>>>>>>><br>
>>>>>>>>             Umberto<br>
>>>>>>>><br>
>>>>>>>>             Il 9 mar 2024 15:48,
                                                  Charles <<a
href="mailto:peacech@gmail.com" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">peacech@gmail.com</a>><br>
>>>>>>>>             <mailto:<a
href="mailto:peacech@gmail.com" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">peacech@gmail.com</a>> ha scritto:<br>
>>>>>>>><br>
>>>>>>>>                 Do you have libxcb.so
                                                  platform plugin in
                                                  your qt<br>
>>>>>>>>                 directory?<br>
>>>>>>>><br>
>>>>>>>>                 If not you need to
                                                  rebuild qt again, make
                                                  sure<br>
>>>>>>>>                 that requirements
                                                  listed at<br>
>>>>>>>> <a
href="https://doc.qt.io/qt-5/linux-requirements.html" rel="noreferrer"
                                                    target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://doc.qt.io/qt-5/linux-requirements.html</a><br>
>>>>>>>>                 are installed and make
                                                  sure the xcb platform<br>
>>>>>>>>                 plugin is built.<br>
>>>>>>>><br>
>>>>>>>>                 On Sat, Mar 9, 2024 at
                                                  8:38 PM umbertofilippo<br>
>>>>>>>>                 <<a
href="mailto:umbertofilippo@tiscali.it" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">umbertofilippo@tiscali.it</a>>
                                                  wrote:<br>
>>>>>>>><br>
>>>>>>>>                     Hello everyone,<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                     just a quick
                                                  update: I did the KC's
                                                  three<br>
>>>>>>>>                     lines trick and it
                                                  did the job.<br>
>>>>>>>><br>
>>>>>>>>                     I am now stuck at
                                                  yet another error,
                                                  which is<br>
>>>>>>>><br>
>>>>>>>>                     Generating the
                                                  Makefiles...<br>
>>>>>>>>
                                                  /home/umberto/games/python/pyqt-demo/sysroot-linux-64/Qt/bin/qmake<br>
>>>>>>>>                     -recursive
                                                  PyQt5.pro<br>
>>>>>>>>                     sip-install:<br>
>>>>>>>>
                                                  '/home/umberto/games/python/pyqt-demo/sysroot-linux-64/Qt/bin/qmake
                                                  <br>
>>>>>>>><br>
>>>>>>>>                     -recursive
                                                  PyQt5.pro' failed
                                                  returning 3<br>
>>>>>>>>                     Info: creating
                                                  stash file<br>
>>>>>>>>                    
                                                  /tmp/tmphwkq3ix1/.qmake.stash<br>
>>>>>>>>                     Reading
                                                  /tmp/tmphwkq3ix1/QtCore/QtCore.pro<br>
>>>>>>>>                     Reading <br>
>>>>>>>>
                                                  /tmp/tmphwkq3ix1/QtNetwork/QtNetwork.pro<br>
>>>>>>>>                     Reading
                                                  /tmp/tmphwkq3ix1/QtGui/QtGui.pro<br>
>>>>>>>>                     Reading <br>
>>>>>>>>
                                                  /tmp/tmphwkq3ix1/QtWidgets/QtWidgets.pro<br>
>>>>>>>>                     Reading<br>
>>>>>>>>
                                                  /tmp/tmphwkq3ix1/QtX11Extras/QtX11Extras.pro<br>
>>>>>>>>                     Project ERROR:
                                                  Unknown module(s) in
                                                  QT: <br>
>>>>>>>> x11extras<br>
>>>>>>>>                     pyqtdeploy-sysroot:
                                                  execution of<br>
>>>>>>>>                     'sip-install'
                                                  failed: returned exit
                                                  code 1<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                     I am attaching the
                                                  whole log again in
                                                  case<br>
>>>>>>>>                     it's useful to
                                                  better understand what
                                                  went <br>
>>>>>>>> wrong.<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                     Any idea how to
                                                  move on from here?<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                     Sorry for spamming
                                                  but I hope this thread
                                                  not<br>
>>>>>>>>                     only will fix my
                                                  issues but also will
                                                  serve<br>
>>>>>>>>                     as a reference for
                                                  building with a Linux<br>
>>>>>>>>                     machine (or me and
                                                  for others hopefully).<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                     Umberto<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                     On 3/8/24 20:32,
                                                  Kaiser Chief wrote:<br>
>>>>>>>><br>
>>>>>>>>                         Hi,<br>
>>>>>>>><br>
>>>>>>>>
                                                  "qt-everywhere-opensource-src-5.15.10.tar.xz"<br>
>>>>>>>>                         is the right
                                                  file you are looking
                                                  for.<br>
>>>>>>>><br>
>>>>>>>>                         Unfortunately,<br>
>>>>>>>> "pyqtdeploy/sysroot/plugins/Qt.py" is<br>
>>>>>>>>                         looking for
                                                  'qt-everywhere-src-{}.tar.xz'<br>
>>>>>>>><br>
>>>>>>>>                         You could fix
                                                  that line (#53) in<br>
>>>>>>>> "pyqtdeploy/sysroot/plugins/Qt.py"with:<br>
>>>>>>>>                         `
                                                  qt-everywhere-opensource-src-{}.tar.xz
                                                  `<br>
>>>>>>>><br>
>>>>>>>>                         However, you
                                                  might encounter
                                                  problems<br>
>>>>>>>>                         down the line
                                                  probably...<br>
>>>>>>>><br>
>>>>>>>>                         I would
                                                  recommend to stick
                                                  with Qt5.15.2<br>
>>>>>>>>                         and do
                                                  necessary changes.<br>
>>>>>>>>                         Alternatively,
                                                  you could built<br>
>>>>>>>>
                                                  qt-everywhere-opensource-src-5.15.10.tar.xz<br>
>>>>>>>>                         from source
                                                  manually and tell
                                                  pyqtdeploy<br>
>>>>>>>>                         where to look
                                                  for Qt install (but
                                                  that's<br>
>>>>>>>>                         a bit more
                                                  painful).<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                         Best regards,<br>
>>>>>>>><br>
>>>>>>>>                         KC<br>
>>>>>>>><br>
>>>>>>>>                         Le ven. 8 mars
                                                  2024 à 19:21,<br>
>>>>>>>>                         umbertofilippo<br>
>>>>>>>> <<a
href="mailto:umbertofilippo@tiscali.it" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">umbertofilippo@tiscali.it</a>>
                                                  a écrit :<br>
>>>>>>>><br>
>>>>>>>>                             Thanks
                                                  again for the
                                                  feedback,<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                             I have just
                                                  tried to update the<br>
>>>>>>>>                            
                                                  sysroot.toml like
                                                  this:<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                             # Qt<br>
>>>>>>>>
##########################################################################<br>
>>>>>>>><br>
>>>>>>>>                             [Qt]<br>
>>>>>>>>                             version =
                                                  "5.15.10" # original
                                                  was<br>
>>>>>>>>                             "5.15.2"<br>
>>>>>>>>                             edition =
                                                  "opensource"<br>
>>>>>>>><br>
>>>>>>>>                             and now it
                                                  seems the link to
                                                  download<br>
>>>>>>>>                             the qt
                                                  source can no longer
                                                  be found.<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                             Qt:
                                                  installing
                                                  component...<br>
>>>>>>>>                             Qt: looking
                                                  for<br>
>>>>>>>> 'qt-everywhere-src-5.15.10.tar.xz' in<br>
>>>>>>>> /home/umberto/games/python/pyqt-demo.<br>
>>>>>>>>                             Qt:
                                                  downloading<br>
>>>>>>>> 'qt-everywhere-src-5.15.10.tar.xz'<br>
>>>>>>>>                             from<br>
>>>>>>>> <a
href="https://download.qt.io/archive/qt/5.15/5.15.10/single/."
                                                    rel="noreferrer"
                                                    target="_blank"
moz-do-not-send="true">https://download.qt.io/archive/qt/5.15/5.15.10/single/.</a>..<br>
>>>>>>>>                             Qt:<br>
>>>>>>>> '<a
href="https://download.qt.io/archive/qt/5.15/5.15.10/single/qt-everywhere-src-5.15.10.tar.xz"
                                                    rel="noreferrer"
                                                    target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://download.qt.io/archive/qt/5.15/5.15.10/single/qt-everywhere-src-5.15.10.tar.xz</a>'<br>
>>>>>>>>                             was not
                                                  found.<br>
>>>>>>>>                            
                                                  pyqtdeploy-sysroot:
                                                  Qt: unable to<br>
>>>>>>>>                             find<br>
>>>>>>>>
                                                  '/home/umberto/.pyqtdeploy/cache/qt-everywhere-src-5.15.10.tar.xz'.
                                                  <br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                             The only
                                                  similar thing I can
                                                  see in<br>
>>>>>>>> <a
href="https://download.qt.io/archive/qt/5.15/5.15.10/single/"
                                                    rel="noreferrer"
                                                    target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://download.qt.io/archive/qt/5.15/5.15.10/single/</a><br>
>>>>>>>>                             is<br>
>>>>>>>>
                                                  "qt-everywhere-opensource-src-5.15.10.tar.xz"<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                             If there is
                                                  no easy way to solve
                                                  this<br>
>>>>>>>>                             you can
                                                  think of I will
                                                  probably try<br>
>>>>>>>>                             to test
                                                  adding those 3 lines
                                                  to<br>
>>>>>>>> qtbase/src/corelib/global/qglobal.h<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                             Thanks
                                                  again so much for your
                                                  kind<br>
>>>>>>>>                             and
                                                  feedback, much
                                                  appreciated!<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                             Umberto<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                             On 3/8/24
                                                  19:38, Kaiser Chief
                                                  wrote:<br>
>>>>>>>><br>
>>>>>>>>                                 To
                                                  complement Charles'
                                                  answer, it<br>
>>>>>>>>                                 seems
                                                  like someone found a
                                                  quick<br>
>>>>>>>>                                 fix
                                                  with GCC11, in case
                                                  you are<br>
>>>>>>>>                                
                                                  reluctant to move back
                                                  to GCC10:<br>
>>>>>>>> <a
href="https://forum.qt.io/topic/136672/error-installing-qt-everywhere-src-5-15-2-on-ubuntu-22-04/2"
                                                    rel="noreferrer"
                                                    target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://forum.qt.io/topic/136672/error-installing-qt-everywhere-src-5-15-2-on-ubuntu-22-04/2</a><br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                                 add
                                                  these 3 lines at the
                                                  top of<br>
>>>>>>>> qtbase/src/corelib/global/qglobal.h<br>
>>>>>>>>                                 : (I
                                                  haven't tested that)<br>
>>>>>>>>                                 ```<br>
>>>>>>>>                                 #ifdef
                                                  __cplusplus<br>
>>>>>>>>                                
                                                  #include
                                                  <limits><br>
>>>>>>>>                                 #endif<br>
>>>>>>>>                                 ```<br>
>>>>>>>><br>
>>>>>>>>                                 For
                                                  ref, the QT bug
                                                  associated<br>
>>>>>>>>                                 is:<br>
>>>>>>>> <a
href="https://bugreports.qt.io/browse/QTBUG-90395" rel="noreferrer"
                                                    target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://bugreports.qt.io/browse/QTBUG-90395</a><br>
>>>>>>>>                                 It has
                                                  been fixed for **
                                                  QT5.15.9<br>
>>>>>>>> <<a
href="https://bugreports.qt.io/issues/?jql=project+%3D+QTBUG+AND+fixVersion+%3D+5.15.9"
                                                    rel="noreferrer"
                                                    target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://bugreports.qt.io/issues/?jql=project+%3D+QTBUG+AND+fixVersion+%3D+5.15.9</a>>,<br>
>>>>>>>>                                 but
                                                  since you are using
                                                  the<br>
>>>>>>>>                                 default
                                                  QT5.15.2, well it's
                                                  not<br>
>>>>>>>>                                 fixed.<br>
>>>>>>>><br>
>>>>>>>>                                 Best
                                                  regards,<br>
>>>>>>>><br>
>>>>>>>>                                 KC<br>
>>>>>>>><br>
>>>>>>>>                                 Le ven.
                                                  8 mars 2024 à 18:28,<br>
>>>>>>>>                                 Charles
                                                  <<a
href="mailto:peacech@gmail.com" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">peacech@gmail.com</a>> a <br>
>>>>>>>> écrit :<br>
>>>>>>>><br>
>>>>>>>>                                    
                                                  With C++ the relevant
                                                  error<br>
>>>>>>>>                                     is
                                                  the first error line,
                                                  the<br>
>>>>>>>>                                    
                                                  rest is usually noise.
                                                  If you<br>
>>>>>>>>                                    
                                                  google gcc
                                                  numeric_limits is<br>
>>>>>>>>                                     not
                                                  a class template you
                                                  will<br>
>>>>>>>>                                    
                                                  find<br>
>>>>>>>> <a
href="https://bugs.gentoo.org/768342" rel="noreferrer" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://bugs.gentoo.org/768342</a><br>
>>>>>>>><br>
>>>>>>>>                                     If
                                                  you use gcc 11 then
                                                  use<br>
>>>>>>>>                                     gcc
                                                  10 otherwise patch qt<br>
>>>>>>>>                                    
                                                  headers as in<br>
>>>>>>>> <a
href="https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d54be896563102786238893a9c645b8bdb43ef"
                                                    rel="noreferrer"
                                                    target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d54be896563102786238893a9c645b8bdb43ef</a><br>
>>>>>>>><br>
>>>>>>>>                                     On
                                                  Sat, Mar 9, 2024 at<br>
>>>>>>>>                                    
                                                  12:49 AM
                                                  umbertofilippo<br>
>>>>>>>> <<a
href="mailto:umbertofilippo@tiscali.it" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">umbertofilippo@tiscali.it</a>><br>
>>>>>>>>                                    
                                                  wrote:<br>
>>>>>>>><br>
>>>>>>>>                                        
                                                  Moving on,<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                                        
                                                  I have tried to remove<br>
>>>>>>>>                                        
                                                  OpenSSL from the<br>
>>>>>>>> "sysroot.toml" since it<br>
>>>>>>>>                                        
                                                  is not required, and
                                                  now<br>
>>>>>>>>                                        
                                                  the process seems to
                                                  go<br>
>>>>>>>>                                        
                                                  further, but I am
                                                  stuck<br>
>>>>>>>>                                        
                                                  at a new error:<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                                        
                                                  Verifying host<br>
>>>>>>>>                                        
                                                  architecture
                                                  'linux-64'...<br>
>>>>>>>>                                        
                                                  Verifying target<br>
>>>>>>>>                                        
                                                  architecture
                                                  'linux-64'...<br>
>>>>>>>>                                        
                                                  zlib: verifying...<br>
>>>>>>>>                                        
                                                  Qt: verifying...<br>
>>>>>>>>                                        
                                                  Python: verifying...<br>
>>>>>>>>                                        
                                                  SIP: verifying...<br>
>>>>>>>>                                        
                                                  PyQt: verifying...<br>
>>>>>>>>                                        
                                                  PyQt3D: verifying...<br>
>>>>>>>>                                        
                                                  PyQtChart:
                                                  verifying...<br>
>>>>>>>> PyQtDataVisualization:<br>
>>>>>>>>                                        
                                                  verifying...<br>
>>>>>>>> PyQtNetworkAuth: verifying...<br>
>>>>>>>> PyQtPurchasing: verifying...<br>
>>>>>>>>                                        
                                                  QScintilla:
                                                  verifying...<br>
>>>>>>>>                                        
                                                  zlib: installing <br>
>>>>>>>> component...<br>
>>>>>>>>                                        
                                                  Qt: installing <br>
>>>>>>>> component...<br>
>>>>>>>>                                        
                                                  Qt: downloading<br>
>>>>>>>> 'qt-everywhere-src-5.15.2.tar.xz'<br>
>>>>>>>>                                        
                                                  from<br>
>>>>>>>> <a
href="https://download.qt.io/archive/qt/5.15/5.15.2/single/."
                                                    rel="noreferrer"
                                                    target="_blank"
moz-do-not-send="true">https://download.qt.io/archive/qt/5.15/5.15.2/single/.</a>..<br>
>>>>>>>> pyqtdeploy-sysroot:<br>
>>>>>>>>                                        
                                                  execution of<br>
>>>>>>>> './configure' failed:<br>
>>>>>>>>                                        
                                                  returned exit code 2<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                                        
                                                  What can be the cause
                                                  of<br>
>>>>>>>>                                        
                                                  this new error? I see<br>
>>>>>>>>                                        
                                                  there is a new folder
                                                  now<br>
>>>>>>>>                                        
                                                  in the original pyqt
                                                  demo<br>
>>>>>>>>                                        
                                                  directory called<br>
>>>>>>>> "sysroot-linux-64" and<br>
>>>>>>>>                                        
                                                  inside I see there's<br>
>>>>>>>>
                                                  "sysroot-linux-64/build/qt-everywhere-src-5.15.2"<br>
>>>>>>>>                                        
                                                  with a "configure"
                                                  file,<br>
>>>>>>>>                                        
                                                  but other than this I<br>
>>>>>>>>                                        
                                                  have no clue sincerely
                                                  on<br>
>>>>>>>>                                        
                                                  why it is failing.<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                                        
                                                  I have attached the<br>
>>>>>>>>                                        
                                                  content of running<br>
>>>>>>>> build-demo.py with --verbose<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                                        
                                                  Hope someone can help
                                                  me.<br>
>>>>>>>>                                        
                                                  Thanks.<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>                                        
                                                  On 3/8/24 12:18,<br>
>>>>>>>> umbertofilippo wrote:<br>
>>>>>>>><br>
>>>>>>>>
                                                                                             
                                                  Hi and many thanks<br>
>>>>>>>>
                                                                                             
                                                  for you feedback!<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>
                                                                                             
                                                  First of all let me<br>
>>>>>>>>
                                                                                             
                                                  tell that I am very<br>
>>>>>>>> interested in finding<br>
>>>>>>>>
                                                                                             
                                                  a solution to this<br>
>>>>>>>>
                                                                                             
                                                  problem, and I will<br>
>>>>>>>>
                                                                                             
                                                  try to do my best if<br>
>>>>>>>>
                                                                                             
                                                  I can contribute in<br>
>>>>>>>>
                                                                                             
                                                  case it's needed.<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>
                                                                                             
                                                  I just checked, and<br>
>>>>>>>>
                                                                                             
                                                  this is what I can<br>
>>>>>>>>
                                                                                             
                                                  see in my<br>
>>>>>>>> /usr/include/openssl/opensslv.h<br>
>>>>>>>>
                                                                                             
                                                  file. Cannot tell<br>
>>>>>>>>
                                                                                             
                                                  though if pyqtdeploy<br>
>>>>>>>>
                                                                                             
                                                  is supposed to work<br>
>>>>>>>>
                                                                                             
                                                  or not given these<br>
>>>>>>>>
                                                                                             
                                                  lines...<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>
                                                                                             
                                                  /*<br>
>>>>>>>>
                                                                                             
                                                   * SECTION 4:<br>
>>>>>>>>
                                                                                             
                                                  BACKWARD COMPATIBILITY<br>
>>>>>>>>
                                                                                             
                                                   */<br>
>>>>>>>><br>
>>>>>>>>
                                                                                             
                                                  # define<br>
>>>>>>>> OPENSSL_VERSION_TEXT<br>
>>>>>>>>
                                                                                             
                                                  "OpenSSL 3.0.2 15 Mar<br>
>>>>>>>>
                                                                                             
                                                  2022"<br>
>>>>>>>><br>
>>>>>>>>
                                                                                             
                                                  /* Synthesize<br>
>>>>>>>> OPENSSL_VERSION_NUMBER<br>
>>>>>>>>
                                                                                             
                                                  with the layout<br>
>>>>>>>> 0xMNN00PPSL */<br>
>>>>>>>>
                                                                                             
                                                  # ifdef<br>
>>>>>>>> OPENSSL_VERSION_PRE_RELEASE<br>
>>>>>>>>
                                                                                             
                                                  # define<br>
>>>>>>>> _OPENSSL_VERSION_PRE_RELEASE<br>
>>>>>>>>
                                                                                             
                                                  0x0L<br>
>>>>>>>>
                                                                                             
                                                  # else<br>
>>>>>>>>
                                                                                             
                                                  # define<br>
>>>>>>>> _OPENSSL_VERSION_PRE_RELEASE<br>
>>>>>>>>
                                                                                             
                                                  0xfL<br>
>>>>>>>>
                                                                                             
                                                  # endif<br>
>>>>>>>>
                                                                                             
                                                  # define<br>
>>>>>>>> OPENSSL_VERSION_NUMBER \<br>
>>>>>>>>
                                                                                             
                                                      (<br>
>>>>>>>> (OPENSSL_VERSION_MAJOR<<28)<br>
>>>>>>>>
                                                                                             
                                                  \<br>
>>>>>>>> |(OPENSSL_VERSION_MINOR<<20)<br>
>>>>>>>>
                                                                                             
                                                  \<br>
>>>>>>>> |(OPENSSL_VERSION_PATCH<<4)<br>
>>>>>>>>
                                                                                             
                                                  \<br>
>>>>>>>> |_OPENSSL_VERSION_PRE_RELEASE<br>
>>>>>>>>
                                                                                             
                                                  )<br>
>>>>>>>><br>
>>>>>>>>
                                                                                             
                                                  # ifdef __cplusplus<br>
>>>>>>>>
                                                                                             
                                                  }<br>
>>>>>>>>
                                                                                             
                                                  # endif<br>
>>>>>>>><br>
>>>>>>>>
                                                                                             
                                                  # include<br>
>>>>>>>> <openssl/macros.h><br>
>>>>>>>>
                                                                                             
                                                  # ifndef<br>
>>>>>>>> OPENSSL_NO_DEPRECATED_3_0<br>
>>>>>>>>
                                                                                             
                                                  # define<br>
>>>>>>>> HEADER_OPENSSLV_H<br>
>>>>>>>>
                                                                                             
                                                  # endif<br>
>>>>>>>><br>
>>>>>>>>
                                                                                             
                                                  #endif<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>
                                                                                             
                                                  Umberto<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>
                                                                                             
                                                  On 3/7/24 19:11,<br>
>>>>>>>>
                                                                                             
                                                  Kaiser Chief wrote:<br>
>>>>>>>><br>
>>>>>>>>
                                                                                                 
                                                  Hi,<br>
>>>>>>>><br>
>>>>>>>>
                                                                                                 
                                                  To complement my<br>
>>>>>>>> previous message<br>
>>>>>>>>
                                                                                                 
                                                  (and after doing<br>
>>>>>>>>
                                                                                                 
                                                  a quick search<br>
>>>>>>>> through the<br>
>>>>>>>> source code):<br>
>>>>>>>>
                                                                                                 
                                                  * The script<br>
>>>>>>>> "OpenSSL.py" is<br>
>>>>>>>> looking for<br>
>>>>>>>> "OPENSSL_VERSION_NUMBER"<br>
>>>>>>>>
                                                                                                 
                                                  in<br>
>>>>>>>> "/usr/include/openssl/opensslv.h"<br>
>>>>>>>>
                                                                                                 
                                                  * In OpenSSL<br>
>>>>>>>> 1.1.1 (which is<br>
>>>>>>>> installed on my<br>
>>>>>>>> Linux), I can see<br>
>>>>>>>>
                                                                                                 
                                                  the line "#define<br>
>>>>>>>> OPENSSL_VERSION_NUMBER"<br>
>>>>>>>>
                                                                                                 
                                                  in<br>
>>>>>>>> "/usr/include/openssl/opensslv.h".<br>
>>>>>>>><br>
>>>>>>>>
                                                                                                 
                                                  Can you check<br>
>>>>>>>>
                                                                                                 
                                                  that you have<br>
>>>>>>>>
                                                                                                 
                                                  that line in your<br>
>>>>>>>> header file too?<br>
>>>>>>>><br>
>>>>>>>>
                                                                                                 
                                                  If not, it's<br>
>>>>>>>> probably that<br>
>>>>>>>> OpenSSL updated<br>
>>>>>>>> their header<br>
>>>>>>>> files and put the<br>
>>>>>>>> VERSION_NUMBER<br>
>>>>>>>> somewhere else...<br>
>>>>>>>><br>
>>>>>>>>
                                                                                                 
                                                  If you want to<br>
>>>>>>>>
                                                                                                 
                                                  run the demo, I<br>
>>>>>>>> would recommend<br>
>>>>>>>>
                                                                                                 
                                                  you install the<br>
>>>>>>>> default versions<br>
>>>>>>>>
                                                                                                 
                                                  as written in the<br>
>>>>>>>> `sysroot.toml`<br>
>>>>>>>><br>
>>>>>>>>
                                                                                                 
                                                  If there are<br>
>>>>>>>> fixes to make for<br>
>>>>>>>>
                                                                                                 
                                                  each "version<br>
>>>>>>>> grepping", I<br>
>>>>>>>> believe that Phil<br>
>>>>>>>>
                                                                                                 
                                                  had a way to<br>
>>>>>>>> contribute to<br>
>>>>>>>> plugins for<br>
>>>>>>>> pyqtdeploy, but<br>
>>>>>>>> can't remember<br>
>>>>>>>> where...<br>
>>>>>>>><br>
>>>>>>>>
                                                                                                 
                                                  Best regards,<br>
>>>>>>>><br>
>>>>>>>>
                                                                                                 
                                                  KC<br>
>>>>>>>><br>
>>>>>>>> Le jeu. 7 mars<br>
>>>>>>>>
                                                                                                 
                                                  2024 à 17:56,<br>
>>>>>>>> Kaiser Chief<br>
>>>>>>>> <<a
href="mailto:kaiser.chiefmail@gmail.com" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">kaiser.chiefmail@gmail.com</a>><br>
>>>>>>>>
                                                                                                 
                                                  a écrit :<br>
>>>>>>>><br>
>>>>>>>> Hi,<br>
>>>>>>>><br>
>>>>>>>> According to<br>
>>>>>>>> the sysroot<br>
>>>>>>>> help page<br>
>>>>>>>> (<a
href="https://www.riverbankcomputing.com/static/Docs/pyqtdeploy/sysroot.html#openssl"
                                                    rel="noreferrer"
                                                    target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://www.riverbankcomputing.com/static/Docs/pyqtdeploy/sysroot.html#openssl</a>),
                                                  <br>
>>>>>>>><br>
>>>>>>>> if you have<br>
>>>>>>>> configured<br>
>>>>>>>> your<br>
>>>>>>>> `sysroot.toml`<br>
>>>>>>>> like this:<br>
>>>>>>>> ```<br>
>>>>>>>><br>
>>>>>>>> [OpenSSL.linux]<br>
>>>>>>>> version = ""<br>
>>>>>>>> install_from_source = false<br>
>>>>>>>><br>
>>>>>>>> ```<br>
>>>>>>>><br>
>>>>>>>> Then, on<br>
>>>>>>>> Linux, the<br>
>>>>>>>> OpenSSL<br>
>>>>>>>> library used<br>
>>>>>>>> will be the<br>
>>>>>>>> one installed<br>
>>>>>>>> on your OS<br>
>>>>>>>> with no<br>
>>>>>>>> assumption on<br>
>>>>>>>> the version<br>
>>>>>>>> (so that<br>
>>>>>>>> should work<br>
>>>>>>>> in your example).<br>
>>>>>>>> Now, that's<br>
>>>>>>>> what is<br>
>>>>>>>> provided in<br>
>>>>>>>> the demo<br>
>>>>>>>> folder for<br>
>>>>>>>> `pyqtdeploy-3.3.0`,<br>
>>>>>>>> so that's odd.<br>
>>>>>>>><br>
>>>>>>>> Therefore, it<br>
>>>>>>>> could be that<br>
>>>>>>>> the<br>
>>>>>>>> `pyqtdeploy-sysroot`<br>
>>>>>>>> functionality<br>
>>>>>>>> is struggling<br>
>>>>>>>> to extract<br>
>>>>>>>> the version<br>
>>>>>>>> number from<br>
>>>>>>>> your<br>
>>>>>>>> OS-installed<br>
>>>>>>>> OpenSSL.<br>
>>>>>>>><br>
>>>>>>>> ---<br>
>>>>>>>><br>
>>>>>>>> I am not of<br>
>>>>>>>> great help<br>
>>>>>>>> with that<br>
>>>>>>>> comment,<br>
>>>>>>>> however, I<br>
>>>>>>>> would like to<br>
>>>>>>>> suggest, if<br>
>>>>>>>> it's your<br>
>>>>>>>> first time<br>
>>>>>>>> with<br>
>>>>>>>> pyqtdeploy to<br>
>>>>>>>> give a try at<br>
>>>>>>>> my Github repo:<br>
>>>>>>>><br>
>>>>>>>> <a
href="https://github.com/achille-martin/pyqt-crom" rel="noreferrer"
                                                    target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://github.com/achille-martin/pyqt-crom</a><br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>> This repo<br>
>>>>>>>> aims at<br>
>>>>>>>> demonstrating<br>
>>>>>>>> how beginner<br>
>>>>>>>> devs,<br>
>>>>>>>> intermediate<br>
>>>>>>>> devs and<br>
>>>>>>>> expert devs<br>
>>>>>>>> can benefit<br>
>>>>>>>> from pyqtdeploy.<br>
>>>>>>>> It also<br>
>>>>>>>> offers a few<br>
>>>>>>>> simple<br>
>>>>>>>> tutorials to<br>
>>>>>>>> get started<br>
>>>>>>>> with<br>
>>>>>>>> pyqtdeploy<br>
>>>>>>>> (simpler than<br>
>>>>>>>> the demo in<br>
>>>>>>>> the official<br>
>>>>>>>> pyqtdeploy<br>
>>>>>>>> package) and<br>
>>>>>>>> optimises<br>
>>>>>>>> bits of the<br>
>>>>>>>> tool<br>
>>>>>>>> regarding the<br>
>>>>>>>> user<br>
>>>>>>>> interface<br>
>>>>>>>> (for now).<br>
>>>>>>>><br>
>>>>>>>> I can support<br>
>>>>>>>> you with your<br>
>>>>>>>> initial<br>
>>>>>>>> journey on<br>
>>>>>>>> discovering<br>
>>>>>>>> pyqtdeploy<br>
>>>>>>>> through my<br>
>>>>>>>> repo if you wish.<br>
>>>>>>>><br>
>>>>>>>> Best regards,<br>
>>>>>>>><br>
>>>>>>>> KC<br>
>>>>>>>><br>
>>>>>>>> Le jeu. 7<br>
>>>>>>>> mars 2024<br>
>>>>>>>> à 17:06,<br>
>>>>>>>> umbertofilippo<br>
>>>>>>>> <<a
href="mailto:umbertofilippo@tiscali.it" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">umbertofilippo@tiscali.it</a>><br>
>>>>>>>> a écrit :<br>
>>>>>>>><br>
>>>>>>>>
                                                                                                         
                                                  Hello<br>
>>>>>>>>
                                                                                                         
                                                  everyone,<br>
>>>>>>>>
                                                                                                         
                                                  first<br>
>>>>>>>>
                                                                                                         
                                                  time here<br>
>>>>>>>>
                                                                                                         
                                                  for me :)<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>
                                                                                                         
                                                  I was<br>
>>>>>>>>
                                                                                                         
                                                  giving<br>
>>>>>>>>
                                                                                                         
                                                  pyqtdeploy<br>
>>>>>>>>
                                                                                                         
                                                  a try and<br>
>>>>>>>>
                                                                                                         
                                                  I am<br>
>>>>>>>>
                                                                                                         
                                                  stuck at<br>
>>>>>>>>
                                                                                                         
                                                  the very<br>
>>>>>>>>
                                                                                                         
                                                  first<br>
>>>>>>>>
                                                                                                         
                                                  step of<br>
>>>>>>>>
                                                                                                         
                                                  the<br>
>>>>>>>>
                                                                                                         
                                                  "Building<br>
>>>>>>>>
                                                                                                         
                                                  the Demo"<br>
>>>>>>>>
                                                                                                         
                                                  page.<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>
                                                                                                         
                                                  I am on a<br>
>>>>>>>>
                                                                                                         
                                                  Linux-64<br>
>>>>>>>>
                                                                                                         
                                                  machine.<br>
>>>>>>>>
                                                                                                         
                                                  I am<br>
>>>>>>>>
                                                                                                         
                                                  following<br>
>>>>>>>>
                                                                                                         
                                                  the<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> tutorial at<br>
>>>>>>>> <a
href="https://www.riverbankcomputing.com/static/Docs/pyqtdeploy/demo.html"
                                                    rel="noreferrer"
                                                    target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://www.riverbankcomputing.com/static/Docs/pyqtdeploy/demo.html</a>
                                                  <br>
>>>>>>>><br>
>>>>>>>>
                                                                                                         
                                                  and<br>
>>>>>>>>
                                                                                                         
                                                  I have<br>
>>>>>>>>
                                                                                                         
                                                  downloaded<br>
>>>>>>>>
                                                                                                         
                                                  the demo<br>
>>>>>>>>
                                                                                                         
                                                  files from<br>
>>>>>>>> <a
href="https://files.pythonhosted.org/packages/44/d4/978017382f0ecc48601944c3fc0f58a5c5075a1d3acd48d09c11ee471b05/pyqtdeploy-3.3.0.tar.gz"
                                                    rel="noreferrer"
                                                    target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://files.pythonhosted.org/packages/44/d4/978017382f0ecc48601944c3fc0f58a5c5075a1d3acd48d09c11ee471b05/pyqtdeploy-3.3.0.tar.gz</a><br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>
                                                                                                         
                                                  I have<br>
>>>>>>>>
                                                                                                         
                                                  created a<br>
>>>>>>>>
                                                                                                         
                                                  virtual<br>
>>>>>>>>
                                                                                                         
                                                  python<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> environment<br>
>>>>>>>>
                                                                                                         
                                                  with the<br>
>>>>>>>>
                                                                                                         
                                                  following<br>
>>>>>>>>
                                                                                                         
                                                  packages<br>
>>>>>>>>
                                                                                                         
                                                  and<br>
>>>>>>>>
                                                                                                         
                                                  versions<br>
>>>>>>>>
                                                                                                         
                                                  installed:<br>
>>>>>>>><br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> Name,Version<br>
>>>>>>>> _libgcc_mutex,0.1<br>
>>>>>>>> _openmp_mutex,4.5<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> bzip2,1.0.8<br>
>>>>>>>> ca-certificates,2024.2.2<br>
>>>>>>>> ld_impl_linux-64,2.40<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> libexpat,2.6.1<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> libffi,3.4.2<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> libgcc-ng,13.2.0<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> libgomp,13.2.0<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> libnsl,2.0.1<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> libsqlite,3.45.1<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> libuuid,2.38.1<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> libxcrypt,4.4.36<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> libzlib,1.2.13<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> ncurses,6.4<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> openssl,3.2.1<br>
>>>>>>>>
                                                                                                         
                                                  pip,24.0<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> pyqt5,5.15.10<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> pyqt5-qt5,5.15.2<br>
>>>>>>>> pyqt5-sip,12.13.0<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> pyqtdeploy,3.3.0<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> python,3.12.2<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> readline,8.2<br>
>>>>>>>> setuptools,69.1.1<br>
>>>>>>>>
                                                                                                         
                                                  tk,8.6.13<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> toml,0.10.2<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> tzdata,2024a<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> wheel,0.42.0<br>
>>>>>>>>
                                                                                                         
                                                  xz,5.2.6<br>
>>>>>>>><br>
>>>>>>>>
                                                                                                         
                                                  I have<br>
>>>>>>>>
                                                                                                         
                                                  tried to<br>
>>>>>>>>
                                                                                                         
                                                  run the<br>
>>>>>>>>
                                                                                                         
                                                  command<br>
>>>>>>>>
                                                                                                         
                                                  "python<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> build-demo.py"<br>
>>>>>>>>
                                                                                                         
                                                  straight<br>
>>>>>>>>
                                                                                                         
                                                  away,<br>
>>>>>>>>
                                                                                                         
                                                  but I am<br>
>>>>>>>>
                                                                                                         
                                                  getting<br>
>>>>>>>>
                                                                                                         
                                                  the<br>
>>>>>>>>
                                                                                                         
                                                  following<br>
>>>>>>>>
                                                                                                         
                                                  error:<br>
>>>>>>>><br>
>>>>>>>>
                                                                                                         
                                                  OpenSSL:<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> verifying...<br>
>>>>>>>>
                                                                                                         
                                                  OpenSSL:<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> determining<br>
>>>>>>>>
                                                                                                         
                                                  installed<br>
>>>>>>>>
                                                                                                         
                                                  version <br>
>>>>>>>> from<br>
>>>>>>>> '/usr/include/openssl/opensslv.h'.<br>
>>>>>>>> pyqtdeploy-sysroot:<br>
>>>>>>>>
                                                                                                         
                                                  OpenSSL:<br>
>>>>>>>>
                                                                                                         
                                                  unable to<br>
>>>>>>>>
                                                                                                         
                                                  extract<br>
>>>>>>>>
                                                                                                         
                                                  the<br>
>>>>>>>>
                                                                                                         
                                                  version<br>
>>>>>>>>
                                                                                                         
                                                  number.<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>
                                                                                                         
                                                  OpenSSL<br>
>>>>>>>>
                                                                                                         
                                                  is<br>
>>>>>>>>
                                                                                                         
                                                  installed<br>
>>>>>>>>
                                                                                                         
                                                  on my<br>
>>>>>>>>
                                                                                                         
                                                  machine<br>
>>>>>>>>
                                                                                                         
                                                  and the<br>
>>>>>>>>
                                                                                                         
                                                  result of<br>
>>>>>>>>
                                                                                                         
                                                  doing<br>
>>>>>>>>
                                                                                                         
                                                  "openssl<br>
>>>>>>>>
                                                                                                         
                                                  version"<br>
>>>>>>>>
                                                                                                         
                                                  is<br>
>>>>>>>>
                                                                                                         
                                                  "OpenSSL<br>
>>>>>>>>
                                                                                                         
                                                  3.2.1 30<br>
>>>>>>>>
                                                                                                         
                                                  Jan 2024<br>
>>>>>>>>
                                                                                                         
                                                  (Library:<br>
>>>>>>>>
                                                                                                         
                                                  OpenSSL<br>
>>>>>>>>
                                                                                                         
                                                  3.2.1 30<br>
>>>>>>>>
                                                                                                         
                                                  Jan 2024)"<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>
                                                                                                         
                                                  Am I<br>
>>>>>>>>
                                                                                                         
                                                  supposed<br>
>>>>>>>>
                                                                                                         
                                                  to<br>
>>>>>>>>
                                                                                                         
                                                  install<br>
>>>>>>>>
                                                                                                         
                                                  the exact<br>
>>>>>>>>
                                                                                                         
                                                  versions<br>
>>>>>>>>
                                                                                                         
                                                  of all<br>
>>>>>>>>
                                                                                                         
                                                  the<br>
>>>>>>>>
                                                                                                         
                                                  components<br>
>>>>>>>>
                                                                                                         
                                                  found<br>
>>>>>>>>
                                                                                                         
                                                  in the<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> ""sysroot.toml"<br>
>>>>>>>>
                                                                                                         
                                                  file to<br>
>>>>>>>>
                                                                                                         
                                                  be able<br>
>>>>>>>>
                                                                                                         
                                                  to<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> run "python<br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> build-demo.py"<br>
>>>>>>>><br>
>>>>>>>>
                                                                                                         
                                                  <br>
>>>>>>>> successfully?<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>
                                                                                                         
                                                  Thanks,<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>
                                                                                                         
                                                  Umberto<br>
>>>>>>>><br>
>>>>>>>><br>
                                                </blockquote>
                                              </div>
                                            </blockquote>
                                          </div>
                                        </blockquote>
                                      </div>
                                    </blockquote>
                                  </div>
                                </blockquote>
                              </div>
                            </blockquote>
                          </div>
                        </blockquote>
                      </div>
                    </blockquote>
                  </div>
                </blockquote>
              </div>
            </blockquote>
          </div>
        </blockquote>
      </div>
    </blockquote>
  </body>
</html>