LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: rockmen

FC5 下安装Xgl + compiz

[复制链接]
发表于 2006-4-18 17:28:02 | 显示全部楼层
gentoo用户推荐一篇文章:
http://gentoo-wiki.com/HOWTO_XGL#Server_Mode_-_Xfce4
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-18 17:52:33 | 显示全部楼层
Post by BOoRFGOnZ
没有找到 能给个地址吗谢谢哈

http://www.sourceforge.net/mail/?group_id=3
回复 支持 反对

使用道具 举报

发表于 2006-4-19 18:44:06 | 显示全部楼层
Post by lexchou
前面的问题终于解决了
今天用cvs更新了所有包,可是在安装xorg的时候提示GLproto版本太低,需要1.4.6以上,可是我的GLproto已经更新到这个版本,也已经安装了

  1. checking for GL... configure: error: Package requirements (glproto >= 1.4.6) were not met:

  2. Requested 'glproto >= 1.4.6' but version of GLProto is 1.4.5

  3. Consider adjusting the PKG_CONFIG_PATH environment variable if you
  4. installed software in a non-standard prefix.

  5. Alternatively, you may set the environment variables GL_CFLAGS
  6. and GL_LIBS to avoid the need to call pkg-config.
  7. See the pkg-config man page for more details.
复制代码


这个问题是因为下载的glproto默认的安装位置是, /usr/local/lib/pkgconfig, 而系统安装的旧版本glproto安装在/usr/lib/pkgconfig.

只要把/usr/local/lib/pkgconfig目录下的glproto.pc 文件复制到/usr/lib/pkgconfig目录就可以了, 但要记得先备份。
回复 支持 反对

使用道具 举报

发表于 2006-5-10 23:16:41 | 显示全部楼层
老大能不能搞一搞Aiglx+Compiz的build?
没头绪啊
回复 支持 反对

使用道具 举报

发表于 2006-5-11 17:31:21 | 显示全部楼层
Post by moonlinger
这个问题是因为下载的glproto默认的安装位置是, /usr/local/lib/pkgconfig, 而系统安装的旧版本glproto安装在/usr/lib/pkgconfig.

只要把/usr/local/lib/pkgconfig目录下的glproto.pc 文件复制到/usr/lib/pkgconfig目录就可以了, 但要记得先备份。


谢谢!但是我这里已经有了/usr/lib/pkgconfig/glproto.pc 文件,而你说的另外一个目录不存在,我建立了那个目录并复制glproto.pc过去后,还是那个问题。
回复 支持 反对

使用道具 举报

发表于 2006-5-11 23:39:01 | 显示全部楼层
不对,不是拷贝glproto.pc文件,而是应该在编译时设置pkg-config路径参数:
  1. PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
  2. export PKG_CONFIG_PATH
复制代码

如果对系统还不熟,可以下载我做的源码包,重新编译安装即可(x86_64可用)。
回复 支持 反对

使用道具 举报

发表于 2006-5-12 09:58:49 | 显示全部楼层
谢谢aaccdd,我后来参照其他地方的说明,到了安装xorg的时候,结果提示:
  1. /usr/lib/libGL.so: could not read symbols: File in wrong format
  2. collect2: ld returned 1 exit status
  3. make[4]: *** [libxglx.la] 错误 1
  4. make[4]: Leaving directory `/usr/src/xserver/xorg/hw/xgl/glx/module'
  5. make[3]: *** [all-recursive] 错误 1
  6. make[3]: Leaving directory `/usr/src/xserver/xorg/hw/xgl/glx'
  7. make[2]: *** [all-recursive] 错误 1
  8. make[2]: Leaving directory `/usr/src/xserver/xorg/hw/xgl'
  9. make[1]: *** [all-recursive] 错误 1
  10. make[1]: Leaving directory `/usr/src/xserver/xorg/hw'
  11. make: *** [all-recursive] 错误 1
复制代码
怎么呢?编译了十多分钟后出来的
回复 支持 反对

使用道具 举报

发表于 2006-5-12 16:04:33 | 显示全部楼层
问题解决了。/usr/lib/libGL.so是32位的,将这个文件改名并利用64位的创建一个符号连接后通过编译了。谢谢
回复 支持 反对

使用道具 举报

发表于 2006-5-12 16:19:49 | 显示全部楼层
  1. /usr/bin/ld: Warning: size of symbol `glBlendEquationSeparateATI' changed from 68 in ../../../src/mesa/main/dispatch.o to 21 in ../../../src/mesa/x86-64/glapi_x86-64.o
  2. /usr/bin/ld: skipping incompatible /usr/lib64/libX11.so when searching for -lX11/usr/bin/ld:找不到 -lX11
  3. collect2: ld 返回 1
  4. mklib: Installing libGL.so.1.2 libGL.so.1 libGL.so in ../../../lib64
  5. mv: 无法 stat “libGL.so.1.2”: 没有那个文件或目录
  6. make[3]: *** [../../../lib64/libGL.so] 错误 1
  7. make[3]: Leaving directory `/usr/src/Mesa/src/glx/x11'
  8. make[2]: *** [subdirs] 错误 1
  9. make[2]: Leaving directory `/usr/src/Mesa/src'
  10. make[1]: *** [default] 错误 1
  11. make[1]: Leaving directory `/usr/src/Mesa'
  12. make: *** [linux-dri-x86-64] 错误 2
复制代码
当前面的问题解决后,编译Mesa的时候出现这个问题,谁能告诉我怎么解决呢?
回复 支持 反对

使用道具 举报

发表于 2006-5-21 19:19:24 | 显示全部楼层
checking for GNOMECC... configure: error: Package requirements (gtk+-2.0 >= 2.3.0  gconf-2.0  libgnomeui-2.0 >= 2.2.0  libglade-2.0 >= 2.0.0  libbonobo-2.0  libbonoboui-2.0  gnome-desktop-2.0 >= 2.2.0 libgnome-menu >= 2.10.1) were not met:

No package 'libgnome-menu' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GNOMECC_CFLAGS
and GNOMECC_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

[root@Vigor20 control-center-2.14.0]# cd libwindow-settings [root@Vigor20 libwindow-settings]# make make: *** 没有指明目标并且找不到 makefile。 停止。

这是什么意思呀?
回复 支持 反对

使用道具 举报

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

本版积分规则

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