Good to hear all demos works. Those quickview demos will not run under both slim and full version. Instead you need a fat version. To build a fat jqt, export JQTFAT before make. Prebuilt fat versions of jqt are not provided in order to cut down Qt lib size and ease deployment packaging.
Чт, 03 авг 2017, Edward Clinton Harold Deveaux написал(а): > Compiled qtide 1.5.3 to Pinebook under Ubuntu Mate 16.04 > > Using 2GB Ram and aarch64 64 bit OS. > > 1. Using qt5 5.5.1, Using j805 Engine I ported see earlier post. > > 2. All Qt demos appear to work except: quickview1, quickview2 and > quichwidget. > > 3. Webgl runs with a Framerate:24fps > > 4. Opengl shader runs, GL_VERSION: 3.0 Mesa 17.0.7 > > When installing. > > Setup by: > > 1. install j805 engine. > > 2. configure. > > 3. start jconsole > > 4. install 'all' > > 5. Copy jconsole, libj.so and libtsdll.so. > > 6. Copy libjqt.so.1.5.3 and set soft links. > > NB. Install 'all', downloads and overwrites ARM aarch64 binaries. > > Added clean.pine64, and makepine64.sh. Changed default to qt5. > > ./makepine64.sh to build qtide library, compiles 38,000 lines C++ in 22 > minutes. > > I will make changes to use j806 engine source and post results. > > Thanks to Bill for his suggestions. > > qtide patch is attached: > > > Ed Deveaux > > e...@rawbw.com > > 470-330-0665 > > diff -crBN qtide-1.5.3/clean.pine64 qtide-1.5.3Pinebook/clean.pine64 > *** qtide-1.5.3/clean.pine64 1969-12-31 19:00:00.000000000 -0500 > --- qtide-1.5.3Pinebook/clean.pine64 2017-08-02 23:00:13.000000000 -0400 > *************** > *** 0 **** > --- 1,7 ---- > + #!/bin/bash > + > + S=$(dirname "$0") > + > + rm -rf $S/bin/linux-aarch64 > + rm -rf $S/lib/build/linux-aarch64 > + rm -rf $S/main/build/linux-aarch64 > diff -crBN qtide-1.5.3/lib/lib.pro qtide-1.5.3Pinebook/lib/lib.pro > *** qtide-1.5.3/lib/lib.pro 2016-12-11 12:32:40.000000000 -0500 > --- qtide-1.5.3Pinebook/lib/lib.pro 2017-08-02 23:00:13.000000000 -0400 > *************** > *** 75,80 **** > --- 75,83 ---- > linux-raspi: QMAKE_TARGET.arch = armv6l > linux-armv6l: QMAKE_TARGET.arch = armv6l > > + # echd Sun 30 July 2017 added, This builds in 22 minutes on my Pinebook > + equals(QMAKE_TARGET.arch , aarch64): QMAKE_CXXFLAGS += -march=armv8-a+crc > -mtune=cortex-a53 > + > equals(QMAKE_TARGET.arch , i686): QMAKE_TARGET.arch = x86 > ABI=$$(ABI) > > diff -crBN qtide-1.5.3/makepine64.sh qtide-1.5.3Pinebook/makepine64.sh > *** qtide-1.5.3/makepine64.sh 1969-12-31 19:00:00.000000000 -0500 > --- qtide-1.5.3Pinebook/makepine64.sh 2017-08-02 23:00:13.000000000 -0400 > *************** > *** 0 **** > --- 1,15 ---- > + #!/bin/bash > + # > + # run in jqt directory > + > + S=$(dirname "$0") > + > + ./clean.sh > + ./clean.pine64 > + > + cd lib > + qmake && make > + cd .. > + > + cd main > + qmake && make > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm -- regards, ==================================================== GPG key 1024D/4434BAB3 2008-08-24 gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 gpg --keyserver subkeys.pgp.net --armor --export 4434BAB3 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm