[Interest] qmake: mkspec linux-g++ not found
Jason H
jhihn at gmx.com
Mon Mar 23 21:47:57 CET 2015
> Sent: Monday, March 23, 2015 at 11:08 AM
> From: "Jason H" <jhihn at gmx.com>
> To: "Thiago Macieira" <thiago.macieira at intel.com>
> Cc: interest at qt-project.org
> Subject: Re: [Interest] qmake: mkspec linux-g++ not found
>
>
>
> > Sent: Saturday, March 21, 2015 at 2:23 PM
> > From: "Thiago Macieira" <thiago.macieira at intel.com>
> > To: interest at qt-project.org
> > Subject: Re: [Interest] qmake: mkspec linux-g++ not found
> >
> > On Friday 20 March 2015 20:44:07 Jason H wrote:
> > > I built Qt from sources, did a make install, then blew away the source
> > > directory. I went into my project dir, did qmake and got that error.
> > > I looked in /usr/local/Qt-5.4.1/mkspecs and there were the proper files
> > > there.
> > >
> > > Then I un-blew away the source dir (cautious me, I did a move) and it all
> > > worked. There seems to be a dependency on /data/qt/src/qtbase/bin/qt.conf
> > >
> > > How can I blow away the source dirs and still have it work?
> >
> > You need to use the installed qmake (in /usr/local/Qt-5.4.1/bin), not the one
> > in the build dir.
>
> I was.
>
> [ec2-user at PRODUCTION-WWW pdfReport]$ qmake
> Could not find qmake configuration file linux-g++.
> Error processing project file: /home/ec2-user/p4/server/pdfReport/pdfReport.pro
> [ec2-user at PRODUCTION-WWW pdfReport]$ which qmake
> /usr/local/Qt-5.4.1/bin/qmake
Ok, so I got this figured out. Someone tell me if it is a bug or not.
I did not specify --prefix, however it built and installed as --prefix=/usr/local/Qt-5.4.1
qmake however did not pick up the prefix that had been auto selected.
After running configure ( and && make && make install) with a --prefix, qmake behaves correctly.
Shouldn't qmake pick up the guessed prefix?
More information about the Interest
mailing list