Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1102349
  • 博文数量: 276
  • 博客积分: 8317
  • 博客等级: 少将
  • 技术积分: 2329
  • 用 户 组: 普通用户
  • 注册时间: 2006-09-12 08:17
个人简介

http://ads.buzzcity.net/adpage.php?partnerid=40096

文章分类

全部博文(276)

文章存档

2013年(1)

2012年(38)

2011年(102)

2010年(85)

2009年(45)

2008年(5)

分类: LINUX

2009-06-09 23:13:25

nano-X也就是microwindows,现在看看如何跑在linux buffer上,
首先下载microwindows-src-snapshot.tar.gz,解压缩到某文件夹下
cd microwin/src
修改如下文件
vi drivers/mou_ser.c
#define MOUSE_PORT      "/dev/input/mouse0"
改成你自己的鼠标设备文件就可以了
framebuffer也要改成你自己的设备文件名。
vi mwin/winevent.c
23 int
24 abs(int n)
25 {
26         return n >= 0? n: -n;
27 }
第23行去掉int前面的static
然后cp Configs/config.fb config
vi config
确保如下配置
HAVE_FREETYPE_2_SUPPORT  = Y
INCFT2LIB                = /usr/include
LIBFT2LIB                = /usr/lib/libfreetype.a

GPMMOUSE                 = N
SERMOUSE                 = Y
然后 make && make install
编译完毕

运行
nano-X &
nanowm &
demo &
显示和鼠标没有问题,但键盘状况未知,待续...
阅读(1180) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~