QtWebkit-5.8.0

Introduction à QtWebkit

Qtwebkit est un moteur de navigateur web basé sur Qt.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.0.

Informations sur le paquet

Dépendances de Qtwebkit

Requises

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

Recommandées

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/qtwebkit

Installation de 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
[Note]

Note

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' {} \;

Explication des commandes

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.

Contents

Programmes installés: Aucun
Bibliothèques installées: libQt5WebKit.so et libQt5WebKitWidgets.so
Répertoires installés: $QT5PREFIX/qml/QtWebKit, $QT5PREFIX/lib/cmake/Qt5WebKit{,Widgets}, $QT5PREFIX/include/QtWebKit{,Widgets) et $QT5PREFIX/plugins/webkit

Last updated on 2017-02-20 21:59:39 +0100