weston与gdm编译

目录

引言

1 weston源码编译

1 .1 配置weston编译的环境变量

1.2 安装libwayland

1.3 安装wayland-protocols

1.4 安装libinput

1.5 安装X Server

1.6 安装weston

2 gdm3源码编译

2.1 下载源码及依赖

2.2 编译

总结 


引言

由于在开发调试桌面系统时候,会遇到一些问题。如:通过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

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值