LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 青铜镜

[大话LFS/BLFS]从LFS到BLFS轻松上手——关于编译LFS/BLFS的可行性报告

[复制链接]
发表于 2009-7-14 15:31:40 | 显示全部楼层
Xorg终于安装好了,就还有些小问题~~~~(虚拟机6.5- LFS6.3)
运行:  startx,  时钟和Xterm出现比较慢,大约要等20s呢,可否快些?
Xorg的编译目录xc和xcbuild共约700MB,可否删除?
恳请达人解惑!!!3Q!
回复 支持 反对

使用道具 举报

发表于 2009-7-15 14:32:54 | 显示全部楼层

alsa doxygen

Post by 青铜镜;1715174
内核没整对

6月3日
6月4日
这两天没事做
按照上面的步骤重新折腾一下LFS/BLFS
很快就搞好了
感觉挺快的:
衣服洗好了以后,
到书店转一圈回来,
系统就差不多收工了.

建议:
1
把下集第三章的03.01libjpeg-6b调整到第二章的02.07GTK+-2.8.20这个包前安装!
GTK+-2.8.20会要求安装libjpeg-6b支持!
我以前装的是BLFS-6.1版里面的GTK+
版本号好象是2.6.8吧.记不清了.........

2
把第六章的06.10doxygen-1.4.6调整到第四章的04.01alsa-lib-1.0.13前安装!
要不然下面的命令
make doc
install -v -d -m755 /usr/share/doc/alsa-1.0.13/html &&
install -v -m644 doc/doxygen/html/* /usr/share/doc/alsa-1.0.13/html
会报错!


谢谢.....................

祝各位好运,
轻松愉快地用上自己的LFS!


偶现到ALSA了,参照镜兄建议,先安装第六章的06.10doxygen-1.4.6包,可惜在make时出错了,以下是详细信息,望达人帮忙!

root:/usr/src/04 alsa/doxygen-1.4.6#make
/usr/bin/make -C qtools
make[1]: Entering directory `/usr/src/04 alsa/doxygen-1.4.6/qtools'
/usr/bin/make -f Makefile.qtools     all
make[2]: Entering directory `/usr/src/04 alsa/doxygen-1.4.6/qtools'
make[2]: ***没有规则可以创建目标'all '。停止。
make[2]: Leaving directory `/usr/src/04 alsa/doxygen-1.4.6/qtools'
make[1]: *** [all] 错误 2
make[1]: Leaving directory `/usr/src/04 alsa/doxygen-1.4.6/qtools'
make: *** [all] 错误 2


偶很担心是QT出错,那可令人头痛了!~
此外,偶查看了一下/usr/src/04 alsa/doxygen-1.4.6/qtools/Makefile
里面的一行代码
QTDIR   =  /opt/qt3.3.7

有一疑问,当初第3章做QT最后一个包时,要创建~/.login ~/.profile
cat > ~/.login << "EOF" &&
exec QTDIR=/opt/qt-3.3.7

cat > ~/.profile << "EOF" &&
export QTDIR=/opt/qt3.3.7

两者的目录名称不一样,本来如此,还是有误呢?
解惑解惑!!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2009-7-17 09:51:59 | 显示全部楼层

startkde问题

Post by life_31;1938200
kde安装完成。过程全部都安装正确。

问题:startx仍然是安装X后的效果,未看到桌面。不知道哪里丢东西了。

其中安装时,由于包没找到,两个包版本改为。
kdelibs-3.5.6 -->改为kdelibs-3.5.10
kdebase-3.5.6 -->改为kdebase-3.5.10



老兄,偶的问题与你一样,不知你是否已经解决?偶可是一直copy镜兄的哦。



反省,反省,再反省,终于---终于----KDE桌面出来了,哈哈哈。原因还是步骤未搞清,一些未生效所造成的。现在有了桌面了,看着真爽!!!!!!!!!

高兴过后,又有麻烦了,咳!kde分辨率才640X480,我倒,参照大虾们的意见,修改xorg.conf,使之默认为1024X768,未果。后copy一个,晕倒!哪位可给个好的xorg.conf,小生多谢!!!(特批:VMware6.5上LFS6.3)。
回复 支持 反对

使用道具 举报

发表于 2009-7-21 15:23:13 | 显示全部楼层

解决avifile: make出错问题!!

Post by huohuliaisili;1741168
问一个一直没有解决的问题

编译 avifile 时 make 出错:

avm_output.cpp:57:   instantiated from here
../../include/avm_map.h:204: error: 'struct avm::avm_map<const char*, int, avm::AvmOutput::AvmOutputPrivate:ess, avm::AvmOutput::AvmOutputPrivate::Equal>::binary_tree_node<const char*, int>' has no member named 'entry'
../../include/avm_map.h:207: error: 'struct avm::avm_map<const char*, int, avm::AvmOutput::AvmOutputPrivate:ess, avm::AvmOutput::AvmOutputPrivate::Equal>::binary_tree_node<const char*, int>' has no member named 'entry'
../../include/avm_map.h:212: error: 'struct avm::avm_map<const char*, int, avm::AvmOutput::AvmOutputPrivate:ess, avm::AvmOutput::AvmOutputPrivate::Equal>::binary_tree_node<const char*, int>' has no member named 'entry'
../../include/avm_map.h:215: error: 'struct avm::avm_map<const char*, int, avm::AvmOutput::AvmOutputPrivate:ess, avm::AvmOutput::AvmOutputPrivate::Equal>::binary_tree_node<const char*, int>' has no member named 'entry'
../../include/avm_map.h:217: error: 'struct avm::avm_map<const char*, int, avm::AvmOutput::AvmOutputPrivate:ess, avm::AvmOutput::AvmOutputPrivate::Equal>::binary_tree_node<const char*, int>' has no member named 'entry'
../../include/avm_map.h:220: error: 'struct avm::avm_map<const char*, int, avm::AvmOutput::AvmOutputPrivate:ess, avm::AvmOutput::AvmOutputPrivate::Equal>::binary_tree_node<const char*, int>' has no member named 'entry'
make[2]: *** [avm_output.lo] Error 1
make[2]: Leaving directory `/sources/avifile-0.7-0.7.45/lib/common'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/sources/avifile-0.7-0.7.45/lib'
make: *** [all-recursive] Error 1




偶编译avifile时亦make出错,经达人指教,才知此缺少一补丁,即avifile-0.7-0.7.45-gcc41-1.patch,可在BLFS官网上下载,进入avifile目录,#patch -Np1 -i ../avifile-0.7-0.7.45.gcc41-1.patch编译之,下面按照教程继续即可,哈哈。
回复 支持 反对

使用道具 举报

发表于 2009-7-22 17:45:09 | 显示全部楼层

ALSA 无声!!

Post by lucifer5;1718156
代码:
bash-3.1# alsactl store
alsactl: save_state:1254: No soundcards found...

解决alsa的方法是,首先选定声卡类型到内核中,然后根据BLFS去安装,最后用参数启动声卡的模组,默认声卡是静音状态.


兄台,可否详细说明下步骤,最好有图片!内核配置如何选择等等信息。3Q!
回复 支持 反对

使用道具 举报

发表于 2009-7-22 17:57:21 | 显示全部楼层

解决 doxygen make出错问题

[QUOTE=bingdian304;2006374]偶现到ALSA了,参照镜兄建议,先安装第六章的06.10doxygen-1.4.6包,可惜在make时出错了,以下是详细信息,望达人帮忙!

root:/usr/src/04 alsa/doxygen-1.4.6#make
/usr/bin/make -C qtools
make[1]: Entering directory `/usr/src/04 alsa/doxygen-1.4.6/qtools'
/usr/bin/make -f Makefile.qtools     all
make[2]: Entering directory `/usr/src/04 alsa/doxygen-1.4.6/qtools'
make[2]: ***没有规则可以创建目标'all '。停止。
make[2]: Leaving directory `/usr/src/04 alsa/doxygen-1.4.6/qtools'
make[1]: *** [all] 错误 2
make[1]: Leaving directory `/usr/src/04 alsa/doxygen-1.4.6/qtools'
make: *** [all] 错误 2


偶的是qt-3.3.8,采用了最新doxygen包,即doxygen-1.5.2.tar.bz2,编译通过了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-15 10:07:37 | 显示全部楼层
[color="Red"]青铜镜不仅会画葫芦,
还知道变着样子画,
线条画歪了,
还能修改过来,
把葫芦画得更漂亮,
更加符合自己的心意。

许多网友只是想着照样画葫芦,
可画出来的葫芦,
却跟青铜镜的葫芦不一样……
真是够郁闷的。


回复 支持 反对

使用道具 举报

发表于 2009-8-15 13:21:34 | 显示全部楼层
镜兄,你会修改图案,别人也会呀

人家要打做合自己的系统,当然会跟你的不同了
回复 支持 反对

使用道具 举报

发表于 2010-8-9 21:22:12 | 显示全部楼层
精华!! 收藏了.
回复 支持 反对

使用道具 举报

发表于 2010-8-19 10:00:05 | 显示全部楼层
看了一下50#,觉得你水平太高了!

不看说明!

(引用自linuxsir gentoo站)
由于本站在部份文档是xml格式,所以一些浏览器不被支持。

目前本站被浏览器支持的有:

Mozilla 系列浏览器:

firefox
mozilla


不支持的浏览器有:

opera
konqueror


PS:我建议你去眼科好好看看。
回复 支持 反对

使用道具 举报

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

本版积分规则

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