[PyQt] Cannot 'configure' PyQt4.9 before build on Linuxmint
Hans-Peter Jansen
hpj at urpla.net
Wed Apr 25 09:53:24 BST 2012
Dear Brian,
Am Tuesday 24 April 2012 19:44:17 schrieb Brian Kelley:
> I got hit by this as well. Apparently having the correct sip in your path
> may not be enough. I have attached a script that properly builds sip+qt
> assuming you have downloaded the current tarballs. It also has the
> command that fails (SLED10-64/Ubuntu10-64) so Phil can take a look at it.
>
> Essentially:
>
> I had to specifically tell PyQt's configure where the sip include file
> (include/sip.h) was.
>
> > sip -V
>
> 4.13.2
>
> > which sip
>
> .../sip-4.13.2/bin/sip
>
> > python configure.py \
>
> -q .../Trolltech/Qt-4.8.0/bin/qmake \
> -e .../sip-4.13.2/include \
> -v .../sip-4.13.2/share/sip
>
>
> Note that "-e" and "-v" are the same flags as how you configured sip which
> is how I figured this out in the first place (purely by serendipity, I
> copied the wrong configure flags in a shell by accident)
>
> I kind of think this might be a bug in the PyQt configure, but then I know
> all about configuration hell so I have some sympathy ( I had to patch Qt
> 4.8 to properly build WebKit on SLED10-64 as well ). I don't have
> sympathy for the amount of time it took me to figure this out though, so
> hopefully this will help future coders. :)
You could have spared a significant amount of your time by simply building sip
and friends in openSUSEs build service. That typically results in properly
installable packages, and a new target (distribution) is mostly a matter of a
few clicks. There are plenty of packages/examples in BS, that could serve as
the rpm spec template (including mine found here:
https://build.opensuse.org/project/show?project=home%3Afrispete
http://download.opensuse.org/repositories/home:/frispete:/
).
Pete
> Brian
>
> On 4/19/12 2:09 PM, "murison" <murison at alpheratz.net> wrote:
> >I, too, am stopped cold by this very same problem. Sip 4.13.2, Python
> >2.7.3,
> >Qt 4.8.1, PyQt 4.9.1 on Ubuntu 11.10.
> >
> >--
> >View this message in context:
> >http://python.6.n6.nabble.com/Cannot-configure-PyQt4-9-before-build-on-Lin
> >uxmint-tp2309321p4899103.html
> >Sent from the PyQt mailing list archive at Nabble.com.
> >_______________________________________________
> >PyQt mailing list PyQt at riverbankcomputing.com
> >http://www.riverbankcomputing.com/mailman/listinfo/pyqt
More information about the PyQt
mailing list