Chinaunix首页 | 论坛 | 博客
  • 博客访问: 44744
  • 博文数量: 11
  • 博客积分: 380
  • 博客等级: 一等列兵
  • 技术积分: 122
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-14 19:58
文章分类
文章存档

2014年(2)

2010年(9)

我的朋友

分类: LINUX

2010-05-17 16:53:16

其实我是想编译firefox的,可是看了BLFS BOOK上两者的介绍:

SeaMonkey:
Required
GTK+-2.18.7, libIDL-0.8.13, and Zip-3.0

Firefox:
Required
ALSA Library-1.0.21, GTK+-2.18.7, libIDL-0.8.13 Pango-1.26.2 Python-2.6.4, and Zip-3.0

看起来SeaMonkey的依赖要少一些,图省事就选了SeaMonkey,结果编译开始后我发现我错了。。。

装上gtk+2 libIDL zip后仍然出错。

先是报找不到dbus-glib-1,google无果,最后还是在BLFS BOOK的D-Bus Bindings页面发现了这个文件,原来它是这个包里带的:

dbus-glib又依依赖dbus,得,把dbus也顺手装上得了。

本以为一切顺利了,再次编译,报找不到alsa-lib

计划中,alsa是要装的,不过不是现在,好了,既然不行,那就装吧。

装完alsa再次编译,又出现错误,出错信息没记下来,不过看起来是“崩溃报告”类似的东西,可以用参数--disable-crashreporter禁用。

修改参数后再次编译

接下来是是漫长的等待。。。。。。。。。。。。。
大约一个多小时后,终于完成了。

回过头来看,与编译firefox相比,似乎没省下什么事,唯一的好处是我可以自豪地这样认为:
我的系统里全部都是开源软件,并且没有潜在的版权纠纷!


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