[Interest] Building Qt from Sources

kai.koehne at nokia.com kai.koehne at nokia.com
Wed Feb 22 13:50:44 CET 2012


> -----Original Message-----
> From: interest-bounces+kai.koehne=nokia.com at qt-project.org
> [mailto:interest-bounces+kai.koehne=nokia.com at qt-project.org] On Behalf
> Of ext Szalata, Zenon M.
> Sent: Wednesday, February 22, 2012 12:00 AM
> To: Thiago Macieira; interest at qt-project.org
> Subject: Re: [Interest] Building Qt from Sources
> 
> Hi Thiago,
> I am replying to this since I have some new information.
> I started all over, removed all environment variables that might have
> anything to do with QT.  Unpacked both qt-everywhere-opensource-src-
> 4.8.0.tar.gz and qt-creator-2.4.1-src.tar.gz and built both successfully.
> Designer is working in qt-4.8.0.
> Creator also seems to work but I get these troubling messages when I start it
> up:
> 
> zms at esaanal2 $ bin/qtcreator
> Cannot update Qt version information:
> /opt/qt/qt/Madde/targets/harmattan_10.2011.34-1/bin/qmake cannot be
> run.
> Cannot update Qt version information:
> /opt/qt/qt/Simulator/Qt/gcc/bin/qmake cannot be run.
> Cannot update Qt version information:
> /opt/qt/qt/Desktop/Qt/474/gcc/bin/qmake cannot be run.
> Cannot update Qt version information:
> /opt/qt/qt/Desktop/Qt/4.8.0/gcc/bin/qmake cannot be run.
> Cannot determine the Qt version:
> /opt/qt/qt/Desktop/Qt/4.8.0/gcc/bin/qmake cannot be run.
> Cannot determine the Qt version:
> /opt/qt/qt/Desktop/Qt/4.8.0/gcc/bin/qmake cannot be run.
> Cannot determine the Qt version: /opt/qt/qt/Simulator/Qt/gcc/bin/qmake
> cannot be run.
> Cannot determine the Qt version: /opt/qt/qt/Simulator/Qt/gcc/bin/qmake
> cannot be run.
> Cannot determine the Qt version: /opt/qt/qt/Simulator/Qt/gcc/bin/qmake
> cannot be run.
> Cannot determine the Qt version:
> /opt/qt/qt/Desktop/Qt/4.8.0/gcc/bin/qmake cannot be run.
> Cannot determine the Qt version: /opt/qt/qt/Simulator/Qt/gcc/bin/qmake
> cannot be run.
> Cannot determine the Qt version:
> /opt/qt/qt/Desktop/Qt/4.8.0/gcc/bin/qmake cannot be run.
> Cannot determine the Qt version: /opt/qt/qt/Simulator/Qt/gcc/bin/qmake
> cannot be run.
> Cannot determine the Qt version: /opt/qt/qt/Simulator/Qt/gcc/bin/qmake
> cannot be run.
> Cannot determine the Qt version:
> /opt/qt/qt/Madde/targets/harmattan_10.2011.34-1/bin/qmake cannot be
> run.
> Cannot determine the Qt version: /opt/qt/qt/Simulator/Qt/gcc/bin/qmake
> cannot be run.
> Cannot determine the Qt version:
> /opt/qt/qt/Madde/targets/harmattan_10.2011.34-1/bin/qmake cannot be
> run.
> Cannot determine the Qt version: /opt/qt/qt/Simulator/Qt/gcc/bin/qmake
> cannot be run.
> Cannot determine the Qt version:
> /opt/qt/qt/Desktop/Qt/4.8.0/gcc/bin/qmake cannot be run.
> Cannot determine the Qt version: /opt/qt/qt/Simulator/Qt/gcc/bin/qmake
> cannot be run.
> Cannot determine the Qt version:
> /opt/qt/qt/Desktop/Qt/4.8.0/gcc/bin/qmake cannot be run.
> Cannot determine the Qt version:
> /opt/qt/qt/Desktop/Qt/474/gcc/bin/qmake cannot be run.
> Cannot determine the Qt version: /opt/qt/qt/Simulator/Qt/gcc/bin/qmake
> cannot be run.
> Cannot determine the Qt version:
> /opt/qt/qt/Desktop/Qt/474/gcc/bin/qmake cannot be run.
> Cannot determine the Qt version: /opt/qt/qt/Simulator/Qt/gcc/bin/qmake
> cannot be run.
> Cannot determine the Qt version: /opt/qt/qt/Simulator/Qt/gcc/bin/qmake
> cannot be run.
> Cannot determine the Qt version:
> /opt/qt/qt/Desktop/Qt/4.8.0/gcc/bin/qmake cannot be run.
> Cannot determine the Qt version: /opt/qt/qt/Simulator/Qt/gcc/bin/qmake
> cannot be run.
> Cannot determine the Qt version:
> /opt/qt/qt/Desktop/Qt/4.8.0/gcc/bin/qmake cannot be run.
> Cannot determine the Qt version:
> /opt/qt/qt/Madde/targets/harmattan_10.2011.34-1/bin/qmake cannot be
> run.
> Cannot determine the Qt version:
> /opt/qt/qt/Madde/targets/harmattan_10.2011.34-1/bin/qmake cannot be
> run.
> Cannot determine the Qt version:
> /opt/qt/qt/Desktop/Qt/474/gcc/bin/qmake cannot be run.
> Cannot determine the Qt version:
> /opt/qt/qt/Desktop/Qt/4.8.0/gcc/bin/qmake cannot be run.
> Cannot determine the Qt version:
> /opt/qt/qt/Desktop/Qt/474/gcc/bin/qmake cannot be run.
> Cannot determine the Qt version:
> /opt/qt/qt/Desktop/Qt/4.8.0/gcc/bin/qmake cannot be run.
> Cannot update Qt version information:
> /opt/qt/qt/Madde/targets/harmattan_10.2011.34-1/bin/qmake cannot be
> run.
> Cannot update Qt version information:
> /opt/qt/qt/Madde/targets/harmattan_10.2011.34-1/bin/qmake cannot be
> run.
> Cannot update Qt version information:
> /opt/qt/qt/Madde/targets/harmattan_10.2011.34-1/bin/qmake cannot be
> run.
> Cannot update Qt version information:
> /opt/qt/qt/Simulator/Qt/gcc/bin/qmake cannot be run.
> Cannot update Qt version information:
> /opt/qt/qt/Simulator/Qt/gcc/bin/qmake cannot be run.
> Cannot update Qt version information:
> /opt/qt/qt/Desktop/Qt/474/gcc/bin/qmake cannot be run.
> Cannot update Qt version information:
> /opt/qt/qt/Desktop/Qt/474/gcc/bin/qmake cannot be run.
> Cannot update Qt version information:
> /opt/qt/qt/Desktop/Qt/4.8.0/gcc/bin/qmake cannot be run.
> Cannot update Qt version information:
> /opt/qt/qt/Desktop/Qt/4.8.0/gcc/bin/qmake cannot be run.

This just says that you've a couple of Qt versions registered in Qt Creator that are either broken, or simply not there any more . This isn't a problem per se, unless you want to use them :) You can clean up the list of registered versions in Qt Creator 2.4.1 under Options, Build & Run, Qt Versions .

> I did not try to create anything with it so it might work.  It looks like it really
> wants the Qt_SDK package.

You probably had a Qt SDK install before, or copied part of your Qt Creator settings from another machine?

Regards

Kai
 
> Thanks,
> Zen
> 
> 
> > -----Original Message-----
> > From: interest-bounces+zms=slac.stanford.edu at qt-project.org
> > [mailto:interest-bounces+zms=slac.stanford.edu at qt-project.org] On
> > Behalf Of Thiago Macieira
> > Sent: Tuesday, February 21, 2012 12:27 AM
> > To: interest at qt-project.org
> > Subject: Re: [Interest] Building Qt from Sources
> >
> > On segunda-feira, 20 de fevereiro de 2012 21.38.28, Szalata, Zenon M.
> wrote:
> > > I am working at a Laboratory where RedHat Enterprise Linux 5 or 6
> > > are the only Unix OS used on desktop computers.  Presently,
> > > installing qt
> > > 4.8 from SDK package fails.  So I am trying to install from sources.
> > > I have successfully installed qt 4.8.0 from
> > > qt-everywhere-opensource-src-4.8.0.tar.gz.  This works. I have
> > > configured this to install in non standard location.  The designer
> > > seems to
> > work fine.
> > >  Examples are also working.  The only problem is that this
> > > installation does not include qtcreator. So, I found
> > > qt-creator-2.4.1-src.tar.gz.  I can't build it because it seems to
> > > want the SDK installation, which I can't have.
> >
> > Why do you think it wants the SDK installation? Are you getting an
> > error message? I have qt-creator built here from sources and have done
> > so for 3 years, before the SDK was invented.
> >
> > > Is it possible to have both qt 4.8 built from sources and qtcreator
> > > also built from sources so that they work together?
> >
> > Yes. That's how both Qt and Qt Creator are themselves developed :-)
> >
> > > If the answer is yes, I
> > > need some guidance as to how this can be done. Are there other
> > > source packages that might include qt 4.8 and qtcreator?
> >
> > There is no extra guidance because this should be quite simple. The
> > commands you listed below should have worked. You need to tell us why
> they didn't.
> >
> > > Unpacked qt-creator-2.4.1-src.tar.gz in the third directory and cd
> > > /opt/qt/qtc-2.4.1 qmake /opt/qt/qt-creator-2.4.1-src/qtcreator.pro
> > > and this last command fails and I suspect that it needs the SDK
> > > installation of qt 4.7.4 or higher.
> >
> > Qt Creator requires a recent Qt to build. Check that you ran the qmake
> > from the Qt 4.8.0 that you've just compiled, not a previous, older
> > version of Qt that you might have in your system.
> >
> > --
> > Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
> >    Software Architect - Intel Open Source Technology Center
> >       PGP/GPG: 0x6EF45358; fingerprint:
> >       E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest



More information about the Interest mailing list