# Soucis de compilation atril

**URL:** <https://www.debian-fr.org/t/soucis-de-compilation-atril/77569>\
**Category:** Programmation\
**Tags:** compilation\
**Created:** [Septembre 18, 2018, 9:25 UTC](https://www.debian-fr.org/t/soucis-de-compilation-atril/77569 "2018-09-18T21:25:48Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Am7\_9](https://www.debian-fr.org/user_avatar/www.debian-fr.org/am7_9/32/3863_2.png) [@Am7\_9](https://www.debian-fr.org/u/Am7_9)\
**Post date:** [Septembre 18, 2018, 9:25 UTC](https://www.debian-fr.org/t/soucis-de-compilation-atril/77569/1 "2018-09-18T21:25:48Z")

</div>

Bonsoir, bonjour…  
Pour m’amuser, je me suis lancé dans la compilation de mate-desktop 1.21 sur une debian 9.  
Le tutoriel sur le site de mate est un peu trop ancien (mate 1.12) et incomplet mais il m’a permis d’installer une bonne partie de cet environnement. J’ai un problème au moment de compiler atril. Voiçi le message d’erreur:

```nohighlight
  CC libatrilview_la-ev-form-field-accessible.lo
  CC libatrilview_la-ev-image-accessible.lo
  CC libatrilview_la-ev-jobs.lo
ev-jobs.c:882:34: error: unknown type name ‘WebKitWebView’
 web_thumbnail_get_screenshot_cb (WebKitWebView *webview,
                                  ^ ~~~~~~~~~~~~
ev-jobs.c:883:34: error: unknown type name ‘WebKitLoadEvent’
                                  WebKitLoadEvent event,
                                  ^ ~~~~~~~~~~~~~~
ev-jobs.c:899:25: error: unknown type name ‘WebKitWebView’
 webview_load_failed_cb (WebKitWebView *webview,
                         ^ ~~~~~~~~~~~~
ev-jobs.c:900:25: error: unknown type name ‘WebKitLoadEvent’
                         WebKitLoadEvent event,
                         ^ ~~~~~~~~~~~~~~
Makefile:734 : la recette pour la cible « libatrilview_la-ev-jobs.lo » a échouée
make[3]: *** [libatrilview_la-ev-jobs.lo] Erreur 1
make[3] : on quitte le répertoire « /home/cyril/environment/atril-1.21.0/libview »
Makefile:584 : la recette pour la cible « all » a échouée
make[2]: *** [all] Erreur 2
make[2] : on quitte le répertoire « /home/cyril/environment/atril-1.21.0/libview »
Makefile:668 : la recette pour la cible « all-recursive » a échouée
make[1]: *** [all-recursive] Erreur 1
make[1] : on quitte le répertoire « /home/cyril/environment/atril-1.21.0 »
Makefile:554 : la recette pour la cible « all » a échouée
make: *** [all] Erreur 2

```

Pour info:  
j’ai recherché des paquets webkit, libwebkit, les paquest dev, je les ai installé mais j’ai toujours  
ce même message d’érreur  
c’est une vm 🙂  
je débute en compilation, voici ce dont je me suis servis pour me documenter:  
[https://doc.ubuntu-fr.org/tutoriel/compilation](https://doc.ubuntu-fr.org/tutoriel/compilation)  
le [site mate-desktop](http://wiki.mate-desktop.org/building) pour le tutoriel

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Septembre 19, 2018, 6:33 UTC](https://www.debian-fr.org/t/soucis-de-compilation-atril/77569/2 "2018-09-19T06:33:27Z")

</div>

Et tu as essayé en installant bien libwebkit2gtk-4.0-dev ?

---

<div class="post-metadata">

**Author:** ![Am7\_9](https://www.debian-fr.org/user_avatar/www.debian-fr.org/am7_9/32/3863_2.png) [@Am7\_9](https://www.debian-fr.org/u/Am7_9)\
**Post date:** [Septembre 19, 2018, 10:41 UTC](https://www.debian-fr.org/t/soucis-de-compilation-atril/77569/3 "2018-09-19T10:41:14Z")

</div>

Bonjour mattotop,  
effectivement, celui-là, je ne l’ai pas installé et ça a fonctionné.  
J’avais essayé en installant libwebkitgtk-dev, libwebkitgtk-3.0-dev, libwebkit-cil-dev. Mais je suis passé à côté de celui qu’il fallait.  
Merci beaucoup!
