我的Gentoo的make.conf文件

原创 2005年07月27日 12:05:00

下面为编译设定部分
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe -momit-leaf-frame-pointer "
CHOST="i686-pc-linux-gnu"
#CXXFLAGS="${CFLAGS}  -fno-ident-fforce-addr  -fvisibility-inlines-hidden"
CXXFLAGS="${CFLAGS}"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
选项-O2和-pipe,编译优化选项,当然也可以选择O1或者O3但建议还是使用O2来进行编译。
-fvisibility-inlines-hidden和-fno-ident-fforce-addr对于gcc3.3.5不支持所以先取消。LDFLAGS="-Wl,-O1"可以使编译处理更加快速。MAKEOPTS通常可设成你的CPU数量加1。-march=pentium4为设定cpu为pentium4的cpu。CHOST为设定目标为在i686-pc-linux-gnu体系上运行。
ACCEPT_KEYWORDS="~x86"

这是Gentoo默认的在emerge时接收的包类型。详细的可在/etc/portage/package.keywords中来设定具体的每个包所接收的关键字。
#SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
系统portage同步服务器。如果不选的话系统也可以连到gentoo的官方网站上进行同步。
#GENTOO_MIRRORS=""http://gentoo.mirrors.pair.com/"
Gentoo下载软件包的服务器。
#FETCHCOMMAND='/usr/bin/proz --no-getch -s ${URI} -P ${DISTDIR}'
所希望使用的预编译包所在的镜象服务器。
#PORTDIR_OVERLAY="/usr/portage /live/portage"
非正式的portage树所在目录。
USE="nptl nptlonly -ipv6 -qt -kde -doc nls cjk"
USE这就不说了。
AUTOCLEAN="yes"
自动清理/var/tmp/portage下的临时文件。
FEATURES="autoaddcvs autoconfig ccache cvs strict sfperms"
CCACHE_SIZE="512M"

cvs的设定可以使您的编译永远保持最新,autoaddcvs 会自动下载相关ebuild的cvs patch。 ccache的设定是在编译时启用ccache,这也许默认的会在编译时额外占用你1-2G的硬盘空间,可通过设定CCACHE_SIZE来设定成你希望。而“strict”参数是对portage 的一个安全检查。如果在当中加上distcc会启动分布编译。如果你的周围有很多已经安装好的linux系统,你也许希望利用distcc来加速编译。又或许你希望得到编译后的而进制tbz包,以便于以后的快速安装,你可以加入"buildpkg"。
CLEAN_DELAY=3
EMERGE_WARNING_DELAY=5

CLEAN_DELAY=3和EMERGE_WARNING_DELAY=5可以缩短编译包前后的警告时间。
LANGUAGE="zh_CN.UTF-8:zh_CN:zh_CN.GBK:en_US:en_US.UTF-8"
LINGUAS="zh_CN"

上面这两个为设定你的语言。其中LINNGUAS为设定你在进行更新或安装一些i18n软件包时安装中文的软件包。
VIDEO_CARDS="i855"
ALSA_CARDS="intel8x0"
设定显卡和声卡所用的驱动。
DISTCC_HOSTS="localhost 203.148.3.75 192.168.2.213"
如果你启动了DISTCC分布编译,便在这加上参加编译的机器的ip。

我的gentoo的make.conf

Server185 ~ # cat /etc/make.conf# These settings were set by the catalyst build script that automati...
  • csdnxw
  • csdnxw
  • 2007年12月28日 11:48
  • 1419

Gentoo系统中文字体设置及fcitx输入法的安装

Gentoo系统中文字体设置及fcitx输入法的安装 boear| 系统相关 | 2010-7-3015:45 | 12 点击 | 0 评论Linux| Gentoo| 系统...
  • sailor201211
  • sailor201211
  • 2013年01月05日 17:16
  • 1449

gentoo下配置中文输入法(搜狗输入法)

其实本来感觉没有必要写这篇文章的,但是几个周前gentoo升级时搜狗输入法滚挂了,解决问题后,我感觉有些之前没有遇到的问题,有必要记下来,以方便以后自己查看。这里汇总一下最近安装fcitx输入法框架遇...
  • mhlwsk
  • mhlwsk
  • 2016年12月21日 23:39
  • 1683

linux(gentoo)内核编译-intel无线网卡驱动

gentoo无线网卡编译很麻烦,gentoo wiki上有个叫iwlwifi的东东,是intel为了他自己的无线网卡开发的的一个开源驱动,适用于Intel PRO/Wireless 3945ABG/B...
  • wps712
  • wps712
  • 2014年01月08日 01:12
  • 2393

u-boot-2016.09 make工具之conf

u-boot 中采用KBuild进行编译,其中会使用到scripts/kconfig/conf工具,本文详细分析u-boot对conf的调用,本详细分析conf源码,探讨kconfig的配置过程。...
  • guyongqiangx
  • guyongqiangx
  • 2016年09月27日 12:17
  • 854

Gentoo服务器实现文件共享

由于项目组资源众多,尤其是美术,资源很庞大,因此需要服务器来共享这些资源,在知道需求后我的第一反应是使用FTP,不过使用FTP的话在查看资源的时候还需要将相关文件下载到本机上来查看,如果文件比较大的话...
  • Programmer_H
  • Programmer_H
  • 2013年01月29日 10:58
  • 583

Gentoo Linux下配置NFS(网络文件系统)

主机:Gentoo Linux 11.2内核:Linux 3.0.6原创作品,转载请表明出处http://blog.csdn.net/yming0221/article/details/7200611...
  • yming0221
  • yming0221
  • 2012年01月14日 14:37
  • 3910

Gentoo下打开windows txt文件中文乱码问题

Linux与Windows系统语言编码区别在Linux操作系统下,我们有时打开在windows下的txt文件,发现在windows下能正常显示的txt文件出现了中文乱码。 出现这种情况的原因为两种操...
  • aceking10
  • aceking10
  • 2015年12月10日 15:59
  • 328

gentoo下grub文件编辑

在编译完内核,配置好网络,配置好fstab文件等等,最后一个至关重要的文件要属grub文件了,该文件的配置成功才最终决定gentoo 是否成功装上,首先当然是emerge grub了,现在就可以配置/...
  • u011585439
  • u011585439
  • 2013年08月06日 01:56
  • 659

Gentoo 安装日记 13 (配置内核 :可执行文件安格式和网络)

接:http://nvd11.blog.163.com/blog/static/20001831220127254852277/Executable file formats / Emulations...
  • nvd11
  • nvd11
  • 2013年04月02日 00:54
  • 751
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:我的Gentoo的make.conf文件
举报原因:
原因补充:

(最多只允许输入30个字)