目录
引言
由于在开发调试桌面系统时候,会遇到一些问题。如:通过gstreamer管道搭建的视频播放能够直接在weston桌面上显示,而weston的demo也能够同时跑在weston桌面上,那么gstreamer的管道是否作为一个client来对接weston呢?还有如:嵌入式板卡搭建起ubuntu-desktop桌面环境后,启动到gdm界面很慢,该问题也需要分析。该篇博客主要讲解weston及gdm的源码编译,只有编译了源码才能随心所欲的打log
1 weston源码编译
1 .1 配置weston编译的环境变量
1)创建install文件
mkdir ~/install
2)设置环境变量
# setup environment for local install:
export WLD=$HOME/install
export LD_LIBRARY_PATH=$WLD/lib
export PKG_CONFIG_PATH=$WLD/lib/pkgconfig/:$WLD/share/pkgconfig/
export PATH=$WLD/bin:$PATH
export ACLOCAL_PATH=$WLD/share/aclocal
export ACLOCAL="aclocal -I $ACLOCAL_PATH"
mkdir -p $ACLOCAL_PATH
export MAKEFLAGS="j5" # run 5 threads, or use your own flags
1.2 安装libwayland
1)安装依赖包:
sudo apt install git autoconf libtool libffi-dev libexpat1-dev libxml2-dev
2)安装文档解析相关的包
sudo apt install doxygen xmlto graphviz
3)源码编译wayland
git clone git://anongit.freedesktop.org/wayland/wayland
cd wayland

最低0.47元/天 解锁文章
1489

被折叠的 条评论
为什么被折叠?



