LinuxSir.cn,穿越时空的Linuxsir!

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

xlibs-dev地址,xorg的编译问题!

[复制链接]
发表于 2006-4-10 16:33:27 | 显示全部楼层 |阅读模式
小弟最近刚把lfs安装完
现在正准备安装图形界面!
传说xorg7很牛,支持阴影和半透明.还有那个enlightenment17也很不错,速度快,界面好看!

心动不如行动,于是就开始了征程
下载xorg准备安装
我使用的是脚本build-from-tarballs.sh安装的

但安装过程中出现错误提示如下:
canot find GL library - makesure Mesa or other OpenGL package is installed

于是去xorg源代码看看,发现拉MesaLib-6.5.tar.bz2之类的,二话不说就tar xjvf Mesa*然后make
结果make出现了错误,提示中有如下信息:
In file included from drivers/x11/glxapi.h:31,
                       from drivers/x11/glxapi.c:39,
../../include/GL/glx.h:38:22:error:X11/Xlib.h:No such file or directory
../../include/GL/glx.h:39:23:error:X11/Xutil.h:No such file or directory

后面的就是什么syntax error before 'GLXPixmap'等和一些警告!
为了解决No such file or directory
看看glx.h文件的38和39行里面有如下信息
#include <X11/Xlib.h>
#include <X11/Xutil.h>
看来是没有找到文件

在baidu.com搜索了以下说的是
差xlibs-dev,要安装它

可惜小弟以前读过两年书,现在是一个迷途小书童,所以很菜,希望那位大哥帮我解决一下!
告诉我它xlibs-dev在那里下载
如果能告诉我一条龙的解决方案!
那在下更是感激不尽!
先谢谢拉!
发表于 2006-4-10 16:50:30 | 显示全部楼层
以前成功编译过xorg7的,包之间的顺序还是比较重要的,不过是手工编译的没弄什么脚本,现在记不太清楚了,但所有的包应该是x.org网站上都有下载啊.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-10 17:17:22 | 显示全部楼层
我的下载地址是
http://xorg.freedesktop.org/releases/X11R7.0-RC4/
详细的安装描述是
http://wiki.x.org/wiki/ModularDevelopersGuide
我的安装脚本也是在那里下载的,地址是
http://webcvs.freedesktop.org/*c ... ld-from-tarballs.sh
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-10 17:20:32 | 显示全部楼层
Building and using the modular tree
There are multiple ways to build the module components.

using the build scripts,

using jhbuild, or,

by hand.

For each of these build methods, you may build either from CVS or the release tarballs. In the sections below we will explain how to build, install and package the modular tree components using each of these methods.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-10 17:28:19 | 显示全部楼层
翻译如下:

构建并使用模块树
有多种方式去构建模块组件

使用构建脚本
使用jhbuild
手动构建

对于每个构建方式,你可以从CVS或获取tar打包的发行版.在下面的部分,我们将解释使用各个方法怎么来建立,安装和打包模块树组件!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-10 17:33:46 | 显示全部楼层
我忘记交代拉
文章里面使用的是
PATH=/tmp/modular/binPATH ./util/modular/build.sh -m /tmp/Mesa-6.4.1 -n -D /tmp/modular > build.log 2>&1
命令
我的把-n选项去掉拉
-n选项的作用是
-n : do not quit after error; just print error message
意思是
遇到错误并不退出;仅仅打印错误信息!
回复 支持 反对

使用道具 举报

发表于 2006-4-10 18:13:56 | 显示全部楼层
BLFS 也有 Xorg 7 的编译方法,你试过没?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-10 18:25:14 | 显示全部楼层
偶没有看到
http://www.linuxfromscratch.org
好象也没有看到啊!
也许我没有找到

麻烦斑竹给个联接
先谢谢拉!
回复 支持 反对

使用道具 举报

发表于 2006-4-10 18:33:57 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-10 18:38:36 | 显示全部楼层
太谢谢拉!
d00m3d
对你的感激之情犹如滔滔江水连绵不绝,犹如黄河泛滥一发不可收拾!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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