LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: fei

本周gentoo周报--有很有用的东西

[复制链接]
发表于 2006-10-13 06:50:04 | 显示全部楼层
...oh sorry.  I can't input Chinese at the moment
回复 支持 反对

使用道具 举报

发表于 2006-10-13 08:13:15 | 显示全部楼层
Post by robinswan
刚才 # emerge --sync 过了,好像还没有 stablize 啊。

新闻我也看了,但是两点不清楚:
(1)怎么用上 aiglx 和 compiz ?
(2)似乎是说 CFLAGS 需要做重大的修改,但是上面说的不清晰。


me,2 昨天我也没有更新的东西,还以为我的portage有问题,四处找人问了半天:)

(1) Xorg7.1+aiglx(GL)+compiz的实现方法:
nvidia1.9xxxx驱动+Xorg7.1 : http://gentoo-wiki.com/HOWTO_nVidia_GL_Desktop_Effects
aiglx +compiz : http://gentoo-wiki.com/HOWTO_AIGLX

(2)我的理解是这样的:CFLAGS或者CXXFLAGS里写得比( -O2 -fomit-frame-pointer -march/-mcpu/-mtune )更保守的,就没什么问题;而“Examples of this are:
”下面列的那些,都是比较危险的参数。
回复 支持 反对

使用道具 举报

发表于 2006-10-13 09:48:38 | 显示全部楼层
不知道我这个错误与CFLAGS的设置有关呢?

configure: error: `CFLAGS' has changed since the previous run:
configure:   former value:  -march=pentium-m -O2 -mtune=pentium-m -O2 -pipe         -fomit-frame-pointer -fno-delayed-branch -fcaller-saves          -freorder-blocks -freorder-functions -falign-jumps -finline-functions         -fno-trapping-math -falign-functions=64 -mfpmath=sse -frename-registers -mmmx -msse -msse2 -fweb
configure:   current value: -march=pentium-m -O2 -mtune=pentium-m -O2 -pipe -fomit-frame-pointer -fno-delayed-branch -fcaller-saves -freorder-blocks -freorder-functions -falign-jumps -finline-functions -fno-trapping-math -falign-functions=64 -mfpmath=sse -frename-registers -mmmx -msse -msse2 -fweb
configure: error: changes in the environment can compromise the build
configure: error: run `make distclean' and/or `rm .././config.cache' and start over
configure: error: /bin/sh './configure' failed for saslauthd

!!! ERROR: dev-libs/cyrus-sasl-2.1.22 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  cyrus-sasl-2.1.22.ebuild, line 164:   Called econf '--with-saslauthd=/var/lib/sasl2' '--with-pwcheck=/var/lib/sasl2' '--with-configdir=/etc/sasl2' '--with-plugindir=/usr/lib/sasl2' '--with-dbpath=/etc/sasl2/sasldb2' '--enable-login' '--enable-ntlm' '--enable-auth-sasldb' '--disable-krb4' '--disable-otp' '--with-openssl' '--with-pam' '--with-ldap' '--enable-ldapdb' '--disable-sample' '--disable-gssapi' '--without-mysql' '--disable-mysql' '--without-pgsql' '--disable-postgres' '--disable-srp' '--disable-java' '--without-javahome' '--with-authdaemond' '--disable-sql' '--with-dblib=gdbm'
  ebuild.sh, line 540:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
回复 支持 反对

使用道具 举报

发表于 2006-10-13 09:53:08 | 显示全部楼层
昨天开始全新安装2006.1,把一向用的-O3改成-O2了。
之前系统很不正常,启动x,要么少wm,要么少skim、kmixer等等,死机也时常出现。
回复 支持 反对

使用道具 举报

发表于 2006-10-13 13:57:19 | 显示全部楼层
Post by vliqi
到底用什么CFLAG和CXXFLAG?没看懂!我现在配置的X刚进入然后nvidia Logo一闪就退出了。日志中也没有什么错误提示。可能就是不稳定的原因。

  1. CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe -momit-leaf-frame-pointer -fno-ident -fforce-addr"
  2. CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden"
复制代码

我的标志怎么修改?谢谢:ask

把CXXFLAGS里的-fvisibility-inlines-hidden,和CFLAGS里的-momit-leaf-frame-pointer, -fno-ident -fforce-addr去掉,然后emerge -e world。
回复 支持 反对

使用道具 举报

发表于 2006-10-13 17:26:49 | 显示全部楼层
Post by 三翻领
昨天开始全新安装2006.1,把一向用的-O3改成-O2了。
之前系统很不正常,启动x,要么少wm,要么少skim、kmixer等等,死机也时常出现。

唉,我的也是频频出问题,也全新安装2006.1了,现在gnome差不多要完成了,只差三十多个包。这次使用了x86和默认的CFLAGS,希望不会再有多多的问题了。
回复 支持 反对

使用道具 举报

发表于 2006-10-13 19:24:06 | 显示全部楼层
似乎今天还没有 stabilize 啊,另外问一下,i845G, i915G 这两种显卡在 aiglx 和 compiz 下的表现如何? 会不会很慢 ?!
回复 支持 反对

使用道具 举报

发表于 2006-10-13 22:20:14 | 显示全部楼层
自从升级到了2006,我的系统死机死了2次,xorg7.0问问多多,有时连打字也突然失效,笔记本的显示器有时会启动不了,还是用稳定版的软件好。
回复 支持 反对

使用道具 举报

发表于 2006-10-14 10:59:58 | 显示全部楼层
Post by 三翻领
昨天开始全新安装2006.1,把一向用的-O3改成-O2了。
之前系统很不正常,启动x,要么少wm,要么少skim、kmixer等等,死机也时常出现。
-O3 对於系统的 toolchain (binutils/gcc/glibc)非常敏感,除此之外,其他软件如内核、Xorg、KDE 似乎问题不大
回复 支持 反对

使用道具 举报

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

本版积分规则

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