LinuxSir.cn,穿越时空的Linuxsir!

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

我勒个去,arch也准备将头文件单独打包成-devel吗。。。

[复制链接]
发表于 2010-9-13 21:51:46 | 显示全部楼层 |阅读模式
今天心血来潮准备编译git版本的mesa和ati的驱动。

mesa顺利编译通过,但是到ati的驱动这里就不行了。./configure都不能通过,出现如下错误。

  1. checking if libtool supports shared libraries... yes
  2. checking whether to build shared libraries... yes
  3. checking whether to build static libraries... no
  4. checking whether gcc -std=gnu99 and cc understand -c and -o together... yes
  5. ./configure: line 11734: syntax error near unexpected token `RANDR,'
  6. ./configure: line 11734: `XORG_DRIVER_CHECK_EXT(RANDR, randrproto)'
复制代码

我以为是./configure.ac啥的写的有问题,左看右看,没发现。上google搜,只有一个IRC纪录,其中有提到这个错误。。但是没说解决方法,只是看到说arch也分出了-devel。于是以-devel为关键字搜,真的有xorg-server-devel这个包。。安装上就好了。。。

这是将-devel分出来的前兆吗。。那以后编译程序就。。
发表于 2010-9-13 22:10:18 | 显示全部楼层
我觉得这是好事
回复 支持 反对

使用道具 举报

发表于 2010-9-13 22:18:51 | 显示全部楼层
好消息是包数量会整整增加一倍,有力的回击了官方仓库软件少的质疑。
回复 支持 反对

使用道具 举报

发表于 2010-9-13 22:22:39 | 显示全部楼层
我觉得这绝对是个坏消息。

保持软件原有的特性是最好的。发行版们成天这样分那样分的,搞得用户们除了问题,搜索的关键词都不一致。  得到的解决办法通常也很有局限性。
回复 支持 反对

使用道具 举报

发表于 2010-9-13 22:36:59 | 显示全部楼层
分包的話,維護者們鴨梨會很大吧...
不過分包畢竟是好事,會有個更清晰的結構
但是和軟件們原來編譯安裝的內容就會有很大差別,可能會造成些困擾
回复 支持 反对

使用道具 举报

发表于 2010-9-13 23:45:19 | 显示全部楼层
一句话——不符合KISS
Arch如果决定这样做,我立刻逃走
当然,不排除个别特殊软件的需要
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-9-13 23:46:59 | 显示全部楼层
其实好多包都已经分了。也因为不得不分。

我觉得要分就分细致一点,和debian一样。典型的就是gstreamer
回复 支持 反对

使用道具 举报

发表于 2010-9-13 23:55:37 | 显示全部楼层
既然提到了gst,顺便鄙视一下它的包名,稀里糊涂得最后还是得把所有的包都装上了
回复 支持 反对

使用道具 举报

发表于 2010-9-14 09:07:32 | 显示全部楼层
arch不能总是按kiss哲学什么的这种不清晰的标准来, 包的命名, 依赖, 分包都需要一个规则....
回复 支持 反对

使用道具 举报

发表于 2010-9-14 14:55:57 | 显示全部楼层
谁说的,八卦啦。
回复 支持 反对

使用道具 举报

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

本版积分规则

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