QtWebkit-5.9.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.1.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de Qtwebkit

Requises

ICU-59.1, libjpeg-turbo-1.5.2, libpng-1.6.31, libwebp-0.6.0, libxslt-1.1.29, Qt-5.9.1, Ruby-2.4.1 et SQLite-3.20.0

Recommandées

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

Installation de Qtwebkit

Tout d'abord, corrigez un problème de construction avec ICU >= 59 :

patch -Np1 -i ../qtwebkit-5.9.0-icu_59-1.patch

Si vous le souhaitez, ajustez les paramètres de construction pour éviter littéralement des milliers de messages inutiles :

sed -e '/CONFIG/a QMAKE_CXXFLAGS += -Wno-expansion-to-defined' \
    -i Tools/qmake/mkspecs/features/unix/default_pre.prf

Installez Qtwebkit en lançant les commandes suivantes :

mkdir -p build        &&
cd       build        &&

qmake ../WebKit.pro   &&
make

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 au répertoire de construction des fichiers de dépendances de bibliothèques installées (prl) en lançant la commande suivante en tant qu'utilisateur root :

find $QT5DIR/ -name \*.prl \
   -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;

Explication des commandes

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-08-25 03:56:23 +0200