LinuxVillage accueil > Discussions techniques

Compilation du navigateur Midori

(1/3) > >>

mhep:
Bonjour,

dans l'idée d'intégrer un navigateur léger et performant à une future distribution Bento, il est envisagé Midori, mais sans le composant "libzeitgeist" qui piste la navigation des utilisateurs.
Donc il faudrait faire une compilation de ce logiciel pour le faire tourner sans le mouchard.
Après téléchargement des sources (http://midori-browser.org/downloads/midori_0.5.11_all_.tar.bz2), j'ai lancé, sous Xenial :


--- Citer ---./configure --disable-zeitgeist
--- Fin de citation ---

Les premières réponses disaient qu'il manquait cmake et valac. Ça allait encore, les paquets existaient. Mais après les obstacles furent plus ardus, les voici :

--- Citer --- ./configure --disable-zeitgeist
-- valac 0.30.1 found
-- Checking for modules 'libxml-2.0>=2.6;sqlite3>=3.6.19;gmodule-2.0;gio-2.0>=2.32.3;libsoup-gnome-2.4>=2.37.1'
--   
--   
--   
CMake Error at /usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:367 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:532 (_pkg_check_modules_internal)
  CMakeLists.txt:110 (pkg_check_modules)

-- Configuring incomplete, errors occurred!
See also "/home/mhep/Midori/midori-0.5.11/_build/CMakeFiles/CMakeOutput.log"

--- Fin de citation ---

J'ai fait plusieurs forums, qui demandaient d'installer les paquets :

--- Citer ---pkg-config libgranite-dev libindicator3-dev libkeybinder-3.0-dev doxygen libnl-utils libxml++2.6-dev libxml2-dev libxml2
--- Fin de citation ---

mais aucun changement, je ne sais plus comment faire, si vous avez une idée...


++
Marc

melodie:
Salut,
Je t'ai dit que Midori comporte ce programme et qu'il n'est pas souhaitable de l'avoir, je ne suis pas sûre de ce qu'il fait. Je n'ai pas assez de compétences pour être sûre. Voici ce qui s'en disait sur le forum archlinux.org l'an dernier:
https://bbs.archlinux.org/viewtopic.php?id=202221

c'est mimas qui m'a dit que ce programme espionne l'utilisateur, ce serait bien qu'il vienne nous en expliquer les détails.

Note que Netsurf, intégré à Bento, est léger et performant. Il ne lui manque que des traductions plus poussées en français. Nous pourrions lancer une campagne autour de sa traduction pour l'automne. Nous trouverions certainement des contributeurs.

malinuxTele:
Coucou,

Conformément au message "See also "/home/mhep/Midori/midori-0.5.11/_build/CMakeFiles/CMakeOutput.log", as tu regardé dans ce fameux fichier pour voir s'il y avait des indications intéressantes? :-)

Julien

mhep:
Bonjour,

voici http://mhep.netlib.re/ics/CMakeOutput.log
ou http://mhep.netlib.re/ics/CMakeOutput.log.txt

Marc

mimas:
J'avais tenté sans succès de compiler midori sans zeitgeist il y a quelques mois. Il me semble, de mémoire, que les deux sont trop liés pour être dissociés aussi facilement, bref que ce n'est pas possible en l'état sans modification du code. N'étant pas spécialement intéressé par midori, je n'ai pas regardé plus


Zeitgeist n'espionne pas l'utilisateur, il a un rôle passif et enregistre les sites visités par l'utilisateur. C'est peut-être intéressant pour superviser l'activité d'un enfant, beaucoup moins pour se superviser soi-même.

Navigation

[0] Index des messages

[#] Page suivante

Utiliser la version classique