Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
halted 3rd party build - qtdeploy command itself is missing - now what?
-
How do I get the missing qtdeploy command inserted into my QT5 build environment? I am running openSuse Leap 15.2 x86_64 OS and trying to build the git Proton-Mail-Bridge package, but "make build" stopped when it could not find the qtdeploy command. This exec file seems to be missing, I did search the openSuse repos for it, but nothing came up. I understand it is part of the Qt development system?
What steps are necessary to obtain this important build tool? I am licensed as open-source client of QT5 company.
- Randall
-
Hi, and welcome!
@Randall-0 said in halted 3rd party build - qtdeploy command itself is missing - now what?:
How do I get the missing qtdeploy command inserted into my QT5 build environment?
It depends on how you installed Qt. So please tell us: How did you install Qt?
-
Hi,
If you are thinking about linuxdeployqt, it's an independent project.
-
@JKSH I am only using the QT code in the OpenSuse Leap 15.2 environment, not directly from QT under a license. I am guessing that I am going to have to take that route, in order to build the 3rd party app? Sorry for the delay, but I am NOT getting notifications by email.
- Randall
-
@Randall-0 said in halted 3rd party build - qtdeploy command itself is missing - now what?:
trying to build the git Proton-Mail-Bridge package, but "make build" stopped when it could not find the qtdeploy command.
...
I am guessing that I am going to have to take that route, in order to build the 3rd party app?
I see that the build script contains invokes tools called
qtdeploy
,qtmoc
,qmlcheck
, etc.: https://github.com/ProtonMail/proton-bridge/blob/master/internal/frontend/qt/Makefile.localHowever, I have never heard of these tools before; they are not official Qt tools. I was also unable to find any info about them via Google.
Your best bet is to contact the ProtonMail developers and ask them how to install those tools.
Sorry for the delay, but I am NOT getting notifications by email.
No problem. You can update your notification settings at https://forum.qt.io/user/randall-0/settings
-
Hi, I was in the process of installing the Protonmail Bridge from source on my Linux machine and found the same problem.
I solved it using a trick from the below thread. It turns out, that the go install script had already downloaded the required tools (qtdeploy, qtsetup, qtmoc): I found out the location usingmlocate qtdeploy
which revealed they were in folder /mypath/go/bin. Then I did
export QT_DIR=/mypath/go/bin
expor PATH=$PATH:/mypath/go/binand launched make again. (I am now getting a compile time error, but this is a different hurdle)
Reference:
https://github.com/therecipe/qt/issues/437