J'ai un système intégré sur lequel je veux exécuter weston compositor pour utiliser wayland. J'ai pu créer l'application Weston et je suis allé le lancer à partir de mon système. L'erreur suivante s'est produite:
#./weston
Date: 2016-09-02 UTC
[15:08:36.341] weston 1.5.0
http://wayland.freedesktop.org/
Bug reports to: https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.5.0
Build: 1.4.93 configure.ac: Bump version 1.4.93 (2014-05-12 12:51:52 -0700)
[15:08:36.342] OS: Linux, 3.10.61-ltsi-d6cx, #2 SMP PREEMPT Mon Aug 8 13:16:40 CDT 2016, x86_64
[15:08:36.342] warning: XDG_RUNTIME_DIR "/tmp" is not configured
correctly. Unix access mode must be 0700 (current mode is 777),
and must be owned by the user (current owner is UID 0).
Refer to your distribution on how to get it, or
http://www.freedesktop.org/wiki/Specifications/basedir-spec
on how to implement it.
[15:08:36.343] Starting with no config file.
[15:08:36.344] Loading module '/usr/lib/weston/x11-backend.so'
[15:08:36.344] Failed to load module: /usr/lib/weston/x11-backend.so: cannot open shared object file: No such file or directory
#
J'ai cherché la bibliothèque x11-backend.so dans tous les endroits et je ne l'ai pas trouvée. J'ai construit weston en utilisant buildroot.
Toute aide pour contourner ce problème sera appréciée.