LinuxSir.cn,穿越时空的Linuxsir!

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

有些 USE 加了括号是何意?

[复制链接]
发表于 2007-7-3 19:14:13 | 显示全部楼层 |阅读模式
比如 emerge gcc -pv
提示USE中有 "...-gtk (-hardened) (-ip28) (-ip32r10k) (-multilib) -multislot..."
这其中括号表示什么意思?如何使用括号中的USE?
发表于 2007-7-3 19:38:58 | 显示全部楼层
你的系统不能启用那个USE标记
这个是你选择的profile里的use.mask屏蔽的
屏蔽掉的一定是你不需要的,也是用不到的。当然前提是你的profile设定正确

比如ip28 ip32r10k都是mips机器,你的机器想必不是mips的吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-3 20:19:58 | 显示全部楼层
这个不用,是想用其中的multilib,我用的AMD64-stage3(Xeon5130)。检查use.mask和packages.use.mask都没有这个,可能还在什么地方呢?或者跟stage有一定关系?

Post by zhllg
你的系统不能启用那个USE标记
这个是你选择的profile里的use.mask屏蔽的
屏蔽掉的一定是你不需要的,也是用不到的。当然前提是你的profile设定正确

比如ip28 ip32r10k都是mips机器,你的机器想必不是mips的吧
回复 支持 反对

使用道具 举报

发表于 2007-7-3 20:27:29 | 显示全部楼层
请贴emerge --info
问问题必贴emerge --info
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-3 20:42:14 | 显示全部楼层
Portage 2.1.2.7 (default-linux/amd64/2007.0, gcc-4.1.1, glibc-2.5-r0, 2.6.20-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.20-gentoo-r8 x86_64 Intel(R) Xeon(R) CPU            5130  @ 2.00GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Sat, 16 Jun 2007 01:47:01 +0000
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.61
sys-devel/automake:  1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp3.tsinghua.edu.cn/mirror/gentoo http://ftp.kaist.ac.kr/pub/gentoo/ http://212.219.56.138/sites/www.ibiblio.org/gentoo/ ftp://ftp.kaist.ac.kr/gentoo/ ftp://ftp.twaren.net/Linux/Gentoo/ http://ftp.roedu.net/pub/mirrors/gentoo.org/"
LANG="en_US"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://ftp.ncnu.edu.tw/gentoo-portage"
USE="acl amd64 authfile berkdb bitmap-fonts cjk cli cracklib crypt dri fortran gdbm gpm iconv ipv6 isdnlog java libg++ midi mmx mudflap ncurses nls nptl nptlonly openmp pam pcre perl posix pppd python readline reflection session spl sse sse2 ssl tcpd truetype-fonts type1-fonts udev unicode xinetd xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i810 mach64 mga neomagic nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY



现在要装intel的fortran编译器,它需要libstdc++,libgcc,glibc的IA32 version

所以想重新USE multilib编译下。
回复 支持 反对

使用道具 举报

发表于 2007-7-3 20:54:57 | 显示全部楼层
Post by P.Hwang
Portage 2.1.2.7 (default-linux/amd64/2007.0, gcc-4.1.1, glibc-2.5-r0, 2.6.20-gentoo-r8 x86_64)

要的就是这个信息
目前默认的profile就是multilib的,你不需要启用它
旧的amd64 profile才需要启用multilib USE标记
还有,如果你的系统是桌面系统最好用2007.0/desktop profile

http://www.gentoo.org/doc/en/gentoo-amd64-faq.xml#multilib
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-3 21:17:28 | 显示全部楼层
呵呵,原来如此!
这个是给集群的管理节点装的,连Xwindow都不用。intel的编译器也装好了,谢谢啊!
回复 支持 反对

使用道具 举报

发表于 2007-7-5 08:47:50 | 显示全部楼层
借人气问一下 P.Hwang兄,linux下那个版本的fortran比较好?
intel的我感觉很快,PGI的貌似很厉害,g77 gfortran似乎平庸,其他版本的不知道如何
谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-13 18:13:14 | 显示全部楼层
Post by well
借人气问一下 P.Hwang兄,linux下那个版本的fortran比较好?
intel的我感觉很快,PGI的貌似很厉害,g77 gfortran似乎平庸,其他版本的不知道如何
谢谢
这个我也不清楚,没对比测试过。只用过Intel,HP和gfortran,感觉intel的很不错,而且有non-commercial版(也有mkl库),gfortran是没什么必要用的。
前些天我组装了一套无盘集群,就用了intel10版的编译器,在Xeon5130的cpu上测试比了9版快了不少。ps一句啊,Gentoo做无盘集群太方便了,两三天时间就能搞定。
回复 支持 反对

使用道具 举报

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

本版积分规则

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