What is way to disable qtwebengine feature while configure qt 5.15.2 to install this version of qtcreator on linux-host ?
-
Hi,
Something is not clear here, do you want to build QtWebEngine or not ?
If the former, just skip the module entirely. -
Hi,
Something is not clear here, do you want to build QtWebEngine or not ?
If the former, just skip the module entirely.@SGaist no i does not want to use QtWebEngine. I Do this installation to use qt virtual key board . so i am installing qt 5.15.2.
-
There's not need to build the whole of Qt just for one module, just build QtVirtualKeyboard itself using the Qt version you are already using for your application.
-
There's not need to build the whole of Qt just for one module, just build QtVirtualKeyboard itself using the Qt version you are already using for your application.
@SGaist How to do it ?
-
@SGaist How to do it ?
git clone -b 5.15 https://code.qt.io/qt/qtvirtualkeyboard.git cd qtvirtualkeyboard qmake . sudo make install -
git clone -b 5.15 https://code.qt.io/qt/qtvirtualkeyboard.git cd qtvirtualkeyboard qmake . sudo make install@eyllanesc said in What is way to disable qtwebengine feature while configure qt 5.15.2 to install this version of qtcreator on linux-host ?:
git clone -b 5.15 https://code.qt.io/qt/qtvirtualkeyboard.git cd qtvirtualkeyboard qmake . sudo make installBefore doing that as is, are you using your system provided Qt or one from the online installer ?
In the later case use:
git clone -b 5.15 https://code.qt.io/qt/qtvirtualkeyboard.git mkdir build_qtvirtualkeyboard cd build_qtvirtualkeyboard /path/to/Qt_installation/bin/qmake ../qtvirtualkeyboard make make installNote I use out of source builds so if you need to redo something you don't have clean everything, you just delete the build folder and restart the process.
-
git clone -b 5.15 https://code.qt.io/qt/qtvirtualkeyboard.git cd qtvirtualkeyboard qmake . sudo make install@eyllanesc Hi i am getting below error :
root@mangal-Latitude-E5450:/home/mangal/WORK_SOFTRONICS/mangal# qmake .
Cannot read /home/mangal/WORK_SOFTRONICS/mangal: file to open is a directory
Error processing project file: . -
@eyllanesc Hi i am getting below error :
root@mangal-Latitude-E5450:/home/mangal/WORK_SOFTRONICS/mangal# qmake .
Cannot read /home/mangal/WORK_SOFTRONICS/mangal: file to open is a directory
Error processing project file: .@Qt-embedded-developer You did not do the
cdpart. -
@eyllanesc said in What is way to disable qtwebengine feature while configure qt 5.15.2 to install this version of qtcreator on linux-host ?:
git clone -b 5.15 https://code.qt.io/qt/qtvirtualkeyboard.git cd qtvirtualkeyboard qmake . sudo make installBefore doing that as is, are you using your system provided Qt or one from the online installer ?
In the later case use:
git clone -b 5.15 https://code.qt.io/qt/qtvirtualkeyboard.git mkdir build_qtvirtualkeyboard cd build_qtvirtualkeyboard /path/to/Qt_installation/bin/qmake ../qtvirtualkeyboard make make installNote I use out of source builds so if you need to redo something you don't have clean everything, you just delete the build folder and restart the process.
@SGaist i had installed qt before 2.5 years ago using
sudo apt-get install build-essential
sudo apt-get install qtcreator
sudo apt-get install qt5-defaulti don't know from where will get this path "/path/to/Qt_installation/bin/qmake" ?
-
@SGaist i had installed qt before 2.5 years ago using
sudo apt-get install build-essential
sudo apt-get install qtcreator
sudo apt-get install qt5-defaulti don't know from where will get this path "/path/to/Qt_installation/bin/qmake" ?
@Qt-embedded-developer If you have used qt5-default then just use
qmakeor/usr/bin/qmake -
@Qt-embedded-developer If you have used qt5-default then just use
qmakeor/usr/bin/qmake@eyllanesc @SGaist i have tried " make" on Terminal. it's build is running from last 2 hour.
It's show warning :
"WARNING: Failure to find: virtualkeyboard_layouts"
-
Unless you are using a very slow machine building the QtVirtualKeyboard module should not take that long.
Are you sure you are not building something else ?
-
@eyllanesc said in What is way to disable qtwebengine feature while configure qt 5.15.2 to install this version of qtcreator on linux-host ?:
git clone -b 5.15 https://code.qt.io/qt/qtvirtualkeyboard.git cd qtvirtualkeyboard qmake . sudo make installBefore doing that as is, are you using your system provided Qt or one from the online installer ?
In the later case use:
git clone -b 5.15 https://code.qt.io/qt/qtvirtualkeyboard.git mkdir build_qtvirtualkeyboard cd build_qtvirtualkeyboard /path/to/Qt_installation/bin/qmake ../qtvirtualkeyboard make make installNote I use out of source builds so if you need to redo something you don't have clean everything, you just delete the build folder and restart the process.
@SGaist
i have tried below things:
you have suggested the below command :
/path/to/Qt_installation/bin/qmake ../qtvirtualkeyboard
So in this command path replaced path with "/path/to/Qt_installation/bin/qmake" is correct or not ?
-
It does not seem that the build is failing. At least from your screen.
-
@SGaist with warning this build is running and its not stopping. shall i wait for 2 to 3 hr to complete it ?
-
What kind of machine are you using to build that module ?
-
@SGaist
I am using ubuntu OS based laptop of Dell Latitude E5450 Core i5 5th Generation.Linux mangal-Latitude-E5450 4.15.0-142-generic #146~16.04.1-Ubuntu SMP Tue Apr 13 09:27:15 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
-
Are you sure it's still compiling and has not entered a loop doing nothing ?
-
@SGaist Yes Still compilation going on and loop doing nothing
"
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
<outbase> = /home/mangal/jsulm/build_qtvirtualkeyboard
WARNING: Failure to find: virtualkeyboard_layouts
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc: File does not exist 'virtualkeyboard_layouts'
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile /home/mangal/jsulm/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro
Project MESSAGE: perl -w /usr/lib/x86_64-linux-gnu/qt5/bin/syncqt.pl -module QtVirtualKeyboard -version 5.15.3 -outdir /home/mangal/jsulm/build_qtvirtualkeyboard /home/mangal/jsulm/qtvirtualkeyboard
<srcbase> = /home/mangal/jsulm/qtvirtualkeyboard
....
...
...
... -
Which distribution are you using ?
Just tested with KDE Neon and it built without any problem from a fresh clone without any warning as you have in less than 10 minutes using a single thread.
By the way, stop doing that kind of stuff as root. You may modify your system files accidentally and wreak havoc on it. There's no reason to build anything as root.