Online installer only lists old version in "Select Components"
-
@Red-Baron Hi, here you can find the reason why the Linux 32bit installer is not provided anymore.
-
Hi, @SGaist. I've already read that (thanks for pointing it out though). The post doesn't mention specific numbers. Also given the time required by a single user to compile the whole SDK compared to compiling it once, uploading it online and allowing people to install it without too much fuss does justify to keep the support for this kind of distribution a little longer. There are plenty of 32bit virtual machines out there with Linux used for creating a easy deployable development environment for Qt applications (at my company we have a lot of embedded development going on on both Linux and Windows and there are a lot of VMs running - 32bit VMs require much less resources (RAM specifically) compared to their 64bit counterparts). Unless some accurate statistic is shown to convince me (nope, "were decreasing all the time" is not good enough) I'll keep saying that it's pretty disappointing (personal opinion of course) for this difference between Windows and Linux support on part of the Qt company.
-
There's one tiny big detail that you are not taking into account: the numbers of platforms with pre-built packages already provided. The packages are not just generated and thrown on a server.
Each one is generated with the help of the CI, tested and validated. All these tasks requires people, time and hardware which are sadly limited resources.
The goal of the project has always been to have a support as wide as possible and make it easy for as many people as possible but they still have to do everything with what they have at hand.
-
@eureka Can you please guide in how to retain qt5.7 and install qt5.6.2 from the PPA.
My steps are.- Adding ppa using
sudo add-apt-repository ppa:beineri/opt-qt562-trusty - Than calling update
sudo apt-get update
This update is giving me the error,
W: Failed to fetch http://ppa.launchpad.net/beineri/opt-qt57-trusty/ubuntu/dists/trusty/main/binary-i386/Packages 404 Not Found.As you you can see i am trying to fetch qt5.6.2, but apt-get update is trying to fetch qt5.7.
Please help in installing qt5.6.2 from the ppa, i already have qt5.7 from the same ppa.
- Adding ppa using
-
@SGaist In this link https://launchpad.net/~beineri/+archive/ubuntu/opt-qt562-trusty, it is
saying to execute Source /opt/qt56/bin/qt56-env.sh. I cant able to find the script in that directory. Can you help me in setting up the environment and than installing the qt5.6.2. -
You should be able to do that once you installed the package.
No I can't further, if I need a specific version of Qt I usually build it myself.
-
@nitish_linked Well, download the Qt 5.6 source code and build it. How do you know that your version is still 5.5? And how did you build it?
-
@jsulm Hi, thanks for replying.
My machine previously had Qt5.5, so i decided to upgrade it to Qt5.6.
For that, I followed the following steps :-
1.) Downloaded qt-everywhere-opensource-src-5.9.2
2.) ./configure -prefix $PWD/qtbase -opensource -nomake tests
3.) make -j 4It will be great if you can guide me if i am doing some mistake.
-
Why are you using Qt 5.9.2 sources if you want to build Qt 5.6 ?
In any case, you should also add
-nomake examples
. -
@nitish_linked You forgot to call "make install". And later if you call qmake use absolute path to it to make sure you call qmake from that Qt.
-
You're welcome !
Since you have it working now, please mark the thread as solved using the "Topic Tools" button so that other forum users may know a solution has been found :)
-
By calling only
qmake
you are calling your distribution provided qmake, use the full path if you want to call a specific Qt version. -
@nitish_linked As @SGaist said use absolute path to your qmake. If you just call qmake the system looks in some predefined locations (like /usr/bin) and in directories PATH is showing to and finds qmake from your distribution.