Hi all,
here is a new result:
-rw-r--r-- 1 root root 1974 Mar 17 22:36
qt-embedded-dev_4.8.7.20180317_armhf.deb
-rw-r--r-- 1 root root 800 Mar 17 21:09 qt-embedded_4.8.7.20180317.dsc
-rw-r--r-- 1 root root 263724152 Mar 17 21:09
qt-embedded_4.8.7.20180317.tar.xz
-rw-r--r-- 1 root root 1671 Mar 17 22:38
qt-embedded_4.8.7.20180317_armhf.changes
-rw-r--r-- 1 root root 30166038 Mar 17 22:37
qt-embedded_4.8.7.20180317_armhf.deb
This means that I have managed to build the QtMoko2 version of qte core as
Debian
(Jessie) packages [1], after merging last upstream changes (hence version 4.8.7)
and all known QtMoko patches (mainly by Radek and Andreas) and the debian/rules
(by Josua) into a single branch [2].
If you have a Letux Debian on your GTA04 (or Pyra or Pandora or ...) it
suffices to
apt-get update
apt-get install qt-embedded
ls -l /opt/qt-embedded/bin/qmake
If you want to try to build it yourself, these commands should work on some
Jessie (armhf) system:
sudo apt-get install git build-essential pkg-config debhelper libz-dev
libsqlite3-dev libglib2.0-dev libgstreamer0.10-dev
libgstreamer-plugins-base0.10-dev
git clone git://git.goldelico.com/qtmoko2-qte.git
cd qtmoko2-qte
git checkout jessie
dpkg-buildpackage
The benefit of this work will be that it becomes much faster to build QtMoko2,
because all the core Qt stuff (graphics, libs, WebKit) etc. have not to
be rebuilt over and over. We just install the -dev version and can link
against it. By this step, development of Apps should become simple.
The next step that should be done is to remove qte sources from the QtMoko
tree. And make the qtmoko build just use the qmake and libs provided by
qt-embedded-dev.
A minor improvement needed for this qt-embedded package is to better filter
and split the resulting files between qt-embedded.deb and qt-embedded-dev.deb
so that qt-embedded.deb becomes smaller for pure runtime environments.
As usual, contributions by you are welcome and needed!
Have fun,
Nikolaus
[1]:
http://download.goldelico.com/letux-debian-rootfs/debian/dists/jessie/main/binary-armhf/?C=M;O=D
http://download.goldelico.com/letux-debian-rootfs/debian/dists/jessie/main/source/?C=M;O=D
[2]: http://git.goldelico.com/?p=qtmoko2-qte.git;a=shortlog;h=refs/heads/jessie
_______________________________________________
Community mailing list
[email protected]
http://lists.goldelico.com/mailman/listinfo.cgi/community
http://www.tinkerphones.org