Originally I supposed I need multitarget to support amd64 i386<->x86_64 crossbuilds. I already noticed that is not needed, but still I think some configurable multitarget option - something like userlocales with /etc/locales.build - will be better. I don't need most of targets and have not enough HDD space ... BTW, where can I get x86_64-pc-linux-gnu-gcc symlink ? gcc-config have no --amd64 option ... Reproducible: Always Steps to Reproduce: 1. USE="-multitarget" binutils 2. USE="multitarget" binutils 3. USE="-multitarget" binutils Portage 2.0.51.19 (default-linux/x86/2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.10-gentoo-r6-32 i686) ================================================================= System uname: 2.6.10-gentoo-r6-32 i686 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.3 [2.3.3 (#1, May 5 2004, 21:35:16)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.3 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.8.5-r3, 1.5, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.4.3-r3, 1.5.2-r7 virtual/os-headers: 2.4.21 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=athlon -march=i686 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=athlon -march=i686 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/mnt/Gentoo64/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow 3dnowex X Xaw3d aalib alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts caps cdr crypt cups curl dga directfb doc dvd encode esd f77 fbcon flac font-server foomaticdb fortran gd gdbm ggi gif gnome gpm gtk gtk2 imagemagick imlib innodb ipv6 java jpeg lcms lesstif libcaca libg++ libwww lirc mad mailwrapper mbox mcal memlimit mikmod mmx mmx2 mng motif mozilla mpeg multislot mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline real samba sdl slang snmp spell sqlite sse ssl svga tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vhosts videos wmf x86 xml xml2 xmms xosd xv xvid zlib" Unset: LDFLAGS
do `export EXTRA_ECONF=--enable-targets=blah,blah,blah` gcc-config does not features like binutils-config because we need to work out the wrapper features more ...
With, or without multitarget ?
it actually shouldnt matter :)