LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 585|回复: 6

Debian 6.0编译Intel的显卡驱动出错,求解决方法!!

[复制链接]
发表于 2012-1-13 13:46:41 | 显示全部楼层 |阅读模式
编译准备:
sudo apt-get install build-essential xorg-dev mesa-common-dev
编译:
cd libdrm-2.4.27
./configure --prefix=/usr
make
sudo make install


cd xf86-video-intel-2.17.0
./configure --prefix=/usr
make
xf86-video-intel-2.17.0


到第二个make后出错,提示如下:

  1. intel_dri.c: In function 'I830DRI2CreateBuffer':
  2. intel_dri.c:343: error: 'DRI2BufferHiz' undeclared (first use in this function)
  3. intel_dri.c:343: error: (Each undeclared identifier is reported only once
  4. intel_dri.c:343: error: for each function it appears in.)
  5. make[3]: *** [intel_dri.lo] 错误 1
  6. make[3]: Leaving directory `/home/ysm/downfile/xf86-video-intel-2.17.0/src'
  7. make[2]: *** [all-recursive] 错误 1
  8. make[2]: Leaving directory `/home/ysm/downfile/xf86-video-intel-2.17.0/src'
  9. make[1]: *** [all-recursive] 错误 1
  10. make[1]: Leaving directory `/home/ysm/downfile/xf86-video-intel-2.17.0'
  11. make: *** [all] 错误 2
复制代码
发表于 2012-1-13 15:31:30 | 显示全部楼层
apt-get install  install libx11-dev pkg-config libpthread-stubs0-dev libudev-dev libpciaccess-dev
然后再看看
回复 支持 反对

使用道具 举报

发表于 2012-1-13 16:20:23 | 显示全部楼层
查一下 DRI2BufferHiz 是在哪定义的,应该是缺少头文件吧 ……
回复 支持 反对

使用道具 举报

发表于 2012-1-13 16:59:04 | 显示全部楼层
$ sudo aptitude build-dep libdrm xf86-video-intel
$ apt-get source libdrm xf86-video-intel
进入目录执行:
$ dpkg-buildpackage -rfakeroot -us -uc

干吗不打包要手动 ./configure && make && make install
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-1-13 16:59:40 | 显示全部楼层
Post by blue_stone;2158634
apt-get install  install libx11-dev pkg-config libpthread-stubs0-dev libudev-dev libpciaccess-dev
然后再看看


问题依旧哈!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-1-13 17:02:41 | 显示全部楼层
Post by dwl301;2158637
查一下 DRI2BufferHiz 是在哪定义的,应该是缺少头文件吧 ……


怎么查?!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-1-13 18:49:46 | 显示全部楼层
Post by cigerma;2158643
$ sudo aptitude build-dep libdrm xf86-video-intel
$ apt-get source libdrm xf86-video-intel
进入目录执行:
$ dpkg-buildpackage -rfakeroot -us -uc

干吗不打包要手动 ./configure && make && make install

找不到源哈!!
  1. XXX@XXX:~$ apt-get source libdrm xf86-video-intel
  2. 正在读取软件包列表... 完成
  3. 正在分析软件包的依赖关系树      
  4. 正在读取状态信息... 完成      
  5. 提示:libdrm 的打包工作被维护于以下位置的 Git 版本控制系统中:
  6. git://git.debian.org/git/pkg-xorg/lib/libdrm
  7. E: 无法找到与 xf86-video-intel 对应的源代码包
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表