Qtwebkit est un moteur de navigateur web basé sur Qt.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.0.
Téléchargement (HTTP) : http://download.qt.io/community_releases/5.8/5.8.0-final/qtwebkit-opensource-src-5.8.0.tar.xz
Somme de contrôle MD5 du téléchargement : 60a6935aca4a7c553d0ec4646ceed3b4
Taille du téléchargement : 34 Mo
Estimation de l'espace disque requis : 766 Mo (50 Mo installés)
Estimation du temps de construction : 11 SBU (avec parallélisme=4)
ICU-58.2, libjpeg-turbo-1.5.1, libpng-1.6.28, libwebp-0.6.0, libxslt-1.1.29, Qt-5.8.0, Ruby-2.4.0 et SQLite-3.17.0
gst-plugins-base-1.10.3 (Support des vidéos HTML5)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/qtwebkit
Installez Qtwebkit en lançant les commandes suivantes :
SAVEPATH=$PATH && export PATH=$PWD/bin:$PATH && mkdir -p build && cd build && qmake ../WebKit.pro && make && export PATH=$SAVEPATH && unset SAVEPATH
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
L'installation est automatiquement faite dans l'arborescence $QT5DIR.
Supprimez les références à l'arborescence de construction dans les
fichiers .pc
installés en lançant la
commande suivante en tant qu'utilisateur root
:
find $QT5DIR/lib/pkgconfig -name "*.pc" -exec perl -pi -e "s, -L$PWD/?\S+,,g" {} \;
Supprimez les références au répertoire de construction des fichiers
de dépendances de bibliothèques installées (prl) et d'inclusion de
profil (pri) en lançant les commandes suivantes en tant
qu'utilisateur root
:
find $QT5DIR/ -name qt_lib_bootstrap_private.pri \ -exec sed -i -e "s:$PWD/qtbase:/$QT5DIR/lib/:g" {} \; && find $QT5DIR/ -name \*.prl \ -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
export PATH=$PWD/bin:$PATH : initialise un PATH temporaire requis pour compléter le processus de construction et d'installation.
qmake : est un outil Qt qui automatise la génération de Makefiles.
Last updated on 2017-02-20 21:59:39 +0100