w3m est initialement un pageur mais il peut être utilisé en tant que navigateur WWW en mode texte.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.4.
Téléchargement (HTTP) : https://downloads.sourceforge.net/w3m/w3m-0.5.3.tar.gz
Somme de contrôle MD5 du téléchargement : 1b845a983a50b8dec0169ac48479eacc
Taille du téléchargement : 2.1 Mo
Estimation de l'espace disque requis : 26 Mo
Estimation du temps de construction : 0.3 SBU
Correctif requis : http://www.linuxfromscratch.org/patches/blfs/8.4/w3m-0.5.3-bdwgc72-2.patch
GPM-1.20.7, imlib2-1.5.1, GTK+-2.24.32, Imlib (non recommandé : obsolète, abandonné en amont, buggy, et ne fournit pas plus de fonctionnalité que d'autres bibliothèques de chargement d'images), gdk-pixbuf-2.38.0, Compface-1.5.2 et nkf, un MUA (Mail User Agent) et un navigateur externe
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/W3M
Installez w3m en lançant les commandes suivantes :
patch -Np1 -i ../w3m-0.5.3-bdwgc72-2.patch && sed -i 's/file_handle/file_foo/' istream.{c,h} && sed -i 's#gdk-pixbuf-xlib-2.0#& x11#' configure && sed -i '/USE_EGD/s/define/undef/' config.h.in && ./configure --prefix=/usr --sysconfdir=/etc && make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install && install -v -m644 -D doc/keymap.default /etc/w3m/keymap && install -v -m644 doc/menu.default /etc/w3m/menu && install -v -m755 -d /usr/share/doc/w3m-0.5.3 && install -v -m644 doc/{HISTORY,READ*,keymap.*,menu.*,*.html} \ /usr/share/doc/w3m-0.5.3
patch -p1 < ../w3m-0.5.3-bdwgc72-2.patch : Ce correctif corrige la compilation de w3m avec GC-7.2 et supérieur installé.
sed -i 's/file_handle/file_foo/' istream.{c,h} : Ce sed renomme la fonction file_handle function pour éviter un conflit une fonction de glibc qui porte le même nom, définie dans /usr/include/bits/fcntl.h.
sed -i 's#gdk-pixbuf-xlib-2.0#& x11#' configure : Ce sed corrige la compilation de w3m en utilisant GTK+-2.24.32 comme bibliothèque image. Cela n'a aucune conséquence si GTK+-2.24.32 n'est pas installé.
sed -i '/USE_EGD/s/define/undef/' config.h.in : Vous permet de construire avec openssl-1.1.
--sysconfdir=/etc
:
Cette option place les fichiers de configuration dans /etc.
Last updated on 2019-02-15 21:01:29 +0000