View previous topic :: View next topic |
Author |
Message |
Gitanovic Tux's lil' helper
Joined: 18 Feb 2004 Posts: 101 Location: Italy
|
Posted: Fri Nov 10, 2006 2:22 am Post subject: [risolto] non riesco ad abilitare multilib |
|
|
Scusate, forse sbaglio tutto, ma ricompilando gcc... non riesco ad abilitare il flag multilib...
ho provato sia a metterlo in /etc/make.conf
l'ho messo anche in /etc/portage/packages.use:
Code: | #net-print/cups -samba
#xfce-base/xfce4 -samba
#www-client/mozilla-firefox -gnome -java
#x11-base/xorg-x11 insecure-drivers
x11-drivers/ati-drivers doc
app-portage/portage-bashrc-nc tmpf resumemerge
x11-terms/aterm cjk
sys-devel/gcc multilib
app-editors/gvim -gnome
|
e l'ho provato ad abilitare da riga di comando:
Code: |
localhost linux # USE="multilib" emerge -pv gcc
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] sys-devel/gcc-4.1.1 USE="fortran gtk* nls (-altivec) -bootstrap -build -doc -gcj (-hardened) -ip28 -ip32r10k -mudflap (-multilib) -multislot (-n32) (-n64) -nocxx -objc -objc++ -objc-gc -test% -vanilla" 0 kB
Total size of downloads: 0 kB
|
Qualcuno sa svelarmi l'arcano?
E poi perchè è tra parentesi? _________________ Gipsy
Last edited by Gitanovic on Fri Nov 10, 2006 6:13 pm; edited 1 time in total |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Fri Nov 10, 2006 5:59 am Post subject: Re: non riesco ad abilitare multilib |
|
|
che sistema hai? |
|
Back to top |
|
|
lavish Bodhisattva
Joined: 13 Sep 2004 Posts: 4296
|
Posted: Fri Nov 10, 2006 6:54 am Post subject: |
|
|
Se sei su amd64 con un profilo normale, e' giusto che sia cosi' perche' quella flag viene abilitata per forza, stai tranquillo _________________ minimalblue.com | secgroup.github.io/ |
|
Back to top |
|
|
Flameeyes Retired Dev
Joined: 30 Mar 2005 Posts: 189 Location: London, Europe
|
Posted: Fri Nov 10, 2006 12:33 pm Post subject: |
|
|
La USE flag multilib è deprecata da 2005.0 in poi, se il sistema è multilib o meno, dipende dal profilo selezionato. Passare da un profili non-multilib a uno multilib è molto difficile se non impossibile (richiede l'uso di binpkg da sistemi multilib).
Se hai usato gli stage ufficiali, quasi sicuramente hai già un sistema multilib funzionante. _________________ You want to know what I'm working on right now? Just follow my blog. |
|
Back to top |
|
|
Gitanovic Tux's lil' helper
Joined: 18 Feb 2004 Posts: 101 Location: Italy
|
Posted: Fri Nov 10, 2006 4:39 pm Post subject: |
|
|
Grazie a tutti delle risposte.
Si, ho usato lo stage 3 ufficiale per amd64. Più precisamente questo è emerge info:
Code: |
localhost gipsy # emerge info
*** Deprecated use of action 'info', use '--info' instead
Portage 2.1.1-r1 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.17-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r8 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.6
Last Sync: Thu, 09 Nov 2006 13:50:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python: 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: [Not Present]
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.60
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=athlon64 -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -pipe -march=athlon64 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ ftp://ftp.unina.it/pub/linux/distributions/gentoo http://mirror.switch.ch/ftp/mirror/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/ http://mirror.etf.bg.ac.yu/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ http://gentoo.intergenia.de ftp://files.gentoo.org http://files.gentoo.org ftp://ftp.ntua.gr/pub/linux/gentoo/ http://ftp.ntua.gr/pub/linux/gentoo/ ftp://ftp.uoi.gr/mirror/OS/gentoo/ http://ftp.uoi.gr/mirror/OS/gentoo/ "
LINGUAS="en it"
MAKEOPTS="-j2"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/gechi-testing"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X acpi adns alsa apm arts bash-completion berkdb bitmap-fonts bzip2 cdparanoia cdr clamav cli cracklib crypt cups curl dga dio directfb dlloader dri dvd dvdr dvdread elibc_glibc encode examples fbcon firefox fortran fstcgi ftp gdbm ggi gif gnome gpm gtk gtk2 iconv icq imlib innodb input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog java javascript jpeg jpeg2k junit kde kernel_linux ldap libcaca libg++ libwww linguas_en linguas_it mad matroska mbox motif mozilla mp3 mpeg mpi mplayer msn mysql mysqli ncurses nls nocd nptl nptlonly offensive ogg openal opengl oscar pam pcre pdf perl php png posix ppds pppd python qt3 qt4 quicktime readline reflection samba session simplexml slang snmp sockets source spell spl sqlite sqlite3 ssl startup-notification symlink sysvipc szip tcl tcltk tcpd tiff tk tokenizer truetype truetype-fonts type1-fonts udev unicode usb userland_GNU vcd video_cards_radeon vim-syntax vorbis wmf wxwindows xface xinerama xml xorg xosd xprint xv xvid zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS |
e questo è equery u gcc:
Code: |
localhost gipsy # equery u gcc
[ Searching for packages matching gcc... ]
[ Colour Code : set unset ]
[ Legend : Left column (U) - USE flags from make.conf ]
[ : Right column (I) - USE flags packages was installed with ]
[ Found these USE variables for sys-devel/gcc-4.1.1 ]
U I
- - altivec : Adds support for optimizations for G4 and G5/ppc970 processors
- - bootstrap : !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used during original system bootstrapping
- - build : !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used for creating build images and the first half of bootstrapping.
- - doc : Adds extra documentation (API, Javadoc, etc)
+ + fortran : Adds support for fortran (formally f77)
- - gcj : Enable building with gcj (The GNU Compiler for the Javatm Programming Language)
+ - gtk : Adds support for x11-libs/gtk+ (The GIMP Toolkit)
- - hardened : activate default security enhancements for toolchain (gcc, glibc, binutils)
- - ip28 : Enable building a compiler capable of building a kernel for SGI Indigo2 Impact R10000 (IP28)
- - ip32r10k : Enable building a compiler capable of building an experimental kernel for SGI O2 w/ R1x000 CPUs (IP32)
- - mudflap : Add support for mudflap, a pointer use checking library
- - multilib : On 64bit systems, if you want to be able to compile 32bit and 64bit binaries
- - multislot : Allow for SLOTs to include minor version (3.3.4 instead of just 3.3)
- - n32 : Enable n32 ABI support on mips
- - n64 : Enable n64 ABI support on mips
+ + nls : Adds Native Language Support (using gettext - GNU locale utilities)
- - nocxx : Disable support for C++ (DON'T USE THIS UNLESS YOU KNOW WHAT YOU'RE DOING)
- - objc : Build support for the Objective C code language
- - objc++ : Build support for the Objective C++ language
- - objc-gc : Build support for the Objective C code language Garbage Collector
- - vanilla : Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically
|
Quindi, se ho capito bene, anche se non la vedo abilitata quando do posso stare tranquillo che in realtà lo è, giusto? Pensavo fosse questo il problema pechè non mi compilava gcc
Ora riprovo e se ho di nuovo problemi vedo di postare un'altro messaggio con più info...
Grazie di nuovo _________________ Gipsy |
|
Back to top |
|
|
lavish Bodhisattva
Joined: 13 Sep 2004 Posts: 4296
|
Posted: Fri Nov 10, 2006 5:11 pm Post subject: |
|
|
Visto che questo problema e' chiarito, aggiungi il tag [RISOLTO] per favore
Ciao! _________________ minimalblue.com | secgroup.github.io/ |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|