[oe] starting with qt4 embedded (recent) builds

Luke Kenneth Casson Leighton lkcl at lkcl.net
Thu Nov 18 00:25:35 UTC 2010


hi folks,

i gave up on gtk-directfb for various sensible reasons and am instead
focussing on qt4 embedded.  i need to get python-qt4 compiled (and
then patched - don't ask).  even getting qt4-embedded up-and-running
is proving problematic due to the existence of 4 different versions of
qmake (qmake-native which downloads the older qt "free" version from 4
years ago, qmake2 which isn't native but somehow appears to be but it
downloads qt4-embedded-linux-4.4.3) roughly the same number of
versions of sip and in amongst this there's half a dozen versions of
qt4.

what i _need_ is a recent version of qt4 - i've spent money on the 3G
connection downloading 150mb of qt-everywhere-opensource-4.6.3.tar.gz,
more money on downloading python-qt4-4.7.3.tar.gz so assuming that
those are reasonable how the heck do i even begin, when qmake-native
gets installed (version 0.10 from 4 years ago), qmake2 wants
qt4-embededded-linux-4.4.3.tar.gz, and the python-qt4 recipe is for
qt4x11 not qt4e?  oh, and python-sip is off on a wild one, too,
presently at python-sip-4.7.9-ml10,

some advice and help getting through this so that i can create free
software released tried and tested bitbake recipes so that nobody else
has to wade through hell and brimstone to get anything working would
be great! :)

so, starting with something simple:  qt4-embedded-4.6.3-r25.1 is
compiled and installed as an ipkg: how do i now actually get to
compile python-qt4-4.7.3?

here's what i've done so far:

* created python-qt4-embedded-4.7.3 based on python-pyqt4-4.4.3
changing X11 to embedded and changing sip-native to
sip-embedded-native

* created sip-embedded-native_4.11.2 using
SRC_URI = "http://www.riverbankcomputing.co.uk/static/Downloads/sip4/sip-${PV}.tar.gz"

* created a python-sip-embedded to match the above sip-embedded-native

that's as far as i've got... "how's my driving" as they say - this is
_big_ compilations soo.... i'd rather i knew i was roughly along the
right lines :)

l.




More information about the Openembedded-devel mailing list