Chinaunix首页 | 论坛 | 博客
  • 博客访问: 450383
  • 博文数量: 88
  • 博客积分: 2677
  • 博客等级: 少校
  • 技术积分: 893
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-13 08:01
文章分类

全部博文(88)

文章存档

2017年(3)

2016年(1)

2012年(4)

2011年(4)

2010年(57)

2009年(19)

我的朋友

分类: LINUX

2010-03-05 09:46:15

在ubuntu9.10下安装DirectFB-0.9.25.1

$ sudo apt-get install libfreetype6-dev
$ sudo apt-get install libpng12-dev
$ sudo apt-get install libjpeg62-dev
$ sudo apt-get install libx11-dev
$ sudo apt-get install libxext-dev
$ tar xvzf DirectFB-0.9.25.1.tar.gz
$ cd DirectFB-0.9.25.1
$ ./configure
$ make
$ sudo make isntall

编译过程中的错误:
idirectfbvideoprovider_v4l.c:47: linux/compiler.h: No such file or directory

该错误说明:
/usr/include/linux/compiler.h 文件不存在,compiler.h是linuxkernel的头文件。

解决:
当前使用的系统是ubuntu9.10,其内核版本是2.6.31-19-generic
所以,通过apt,下载内核源码,并将所需文件copy到/usr/include/linux/目录中。
$sudo apt-get install linux-headers-2.6.31-19
$sudo cp /usr/src/linux-headers-2.6.31-19/include/linux/compiler.h /usr/include/linux/




阅读(1062) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~