Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Systemumstellung auf gcc 3.4(.4)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2, 3, 4, 5, 6  Next  
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
STiGMaTa_ch
Veteran
Veteran


Joined: 28 Dec 2004
Posts: 1686
Location: Rüti ZH / Schweiz

PostPosted: Sat Dec 03, 2005 6:01 pm    Post subject: Reply with quote

SinoTech wrote:
Also änder mal in dieser Datei:
Code:

/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/g++-v3/bits/codecvt.h

Die Zeilen (ganz unten) von
Quote:

#ifdef _GLIBCXX_USE_WCHAR_T
#include <bits/codecvt_specializations.h>
#endif

zu
Quote:

#ifdef _GLIBCXX_USE_WCHAR_T
#include <i686-pc-linux-gnu/bits/codecvt_specializations.h>
#endif

Danach sollte es funktionieren. Falls ich mich irre, kannst du die Änderung ja wieder rückgängig machen (Ist ja nur eine Zeile).


Hat leider nichts gebracht :-( Die Fehlermeldung bleibt bis auf den Pfad gleich.
Quote:
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/g++-v3/bits/codecvt.h:475:62: i686-pc-linux-gnu/bits/codecvt_specializations.h: No such file or directory


Will heissen, auf meinem System gibt es gar kein codecvt_specializations.h
Code:
(none) linux # ls /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/g++-v3/i686-pc-linux-gnu/bits/
atomic_word.h   c++config.h  ctype_base.h       gthr-default.h  gthr.h              stdc++.h.gch
basic_file.h    c++io.h      ctype_inline.h     gthr-posix.h    messages_members.h  time_members.h
c++allocator.h  c++locale.h  ctype_noninline.h  gthr-single.h   os_defines.h

Und weil du jetzt immer von Unicode gesprochen hast, habe ich mal den ganzen Output von configure angeschaut. Und siehe da, libpcre wird folgendermassen konfiguriert:
Quote:
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu --enable-utf8

Und im Ebuild findet man dann auch:
Code:
src_compile() {
        # How about the following flags?
        # --enable-unicode-properties  enable Unicode properties support
        # --disable-stack-for-recursion  disable use of stack recursion when matching
        econf --enable-utf8 || die

Soll ich mal das Ebuild frisieren und die Zeile auskommentieren oder wäre es gescheiter nach dem Grund des Nichtvorhanden seins von codecvt_specializations.h zu suchen?

Lieber Gruss
STiGMaTa
Back to top
View user's profile Send private message
mrsteven
Veteran
Veteran


Joined: 04 Jul 2003
Posts: 1938

PostPosted: Sat Dec 03, 2005 6:27 pm    Post subject: Reply with quote

*grr* mein Rechner hat den halben Tag lang an "emerge -e system" rumgemacht, nur damit ich feststellen kann, dass ich das gleiche Problem wie Diskus habe. Das "emerge -e system" spare ich mir jetzt und gehe nach SinoTechs Methode vor.
Das hätte beim Testen doch eigentlich auffallen müssen, der gcc-3.4 war schließlich lange genug ~x86... :roll:
_________________
Unix philosophy: "Do one thing and do it well."
systemd: "Do everything and do it wrong."
Back to top
View user's profile Send private message
SinoTech
Advocate
Advocate


Joined: 20 Mar 2004
Posts: 2579
Location: Neunkirchen / Saarland / Germany

PostPosted: Sat Dec 03, 2005 6:54 pm    Post subject: Reply with quote

STiGMaTa_ch wrote:

[...]
Und im Ebuild findet man dann auch:
Code:
src_compile() {
        # How about the following flags?
        # --enable-unicode-properties  enable Unicode properties support
        # --disable-stack-for-recursion  disable use of stack recursion when matching
        econf --enable-utf8 || die

Soll ich mal das Ebuild frisieren und die Zeile auskommentieren oder wäre es gescheiter nach dem Grund des Nichtvorhanden seins von codecvt_specializations.h zu suchen?

Lieber Gruss
STiGMaTa

Ok, also ich habe grad bemerkt das er bei mir auch an diese Stelle kommt an der versucht diese fehlende Datei einzubinden. Bei mir geht es aber und zwar mit beiden Einträgen:

#include <bits/codecvt_specializations.h>
bzw.
#include <i686-pc-linux-gnu/bits/codecvt_specializations.h>

Anscheinend durchsucht er das erste Verzeichniss per default und nur das zweite Verzeichniss muss extra angegeben werden.
Das Problem bei dir ist also einfach das dir einige Dateien fehlen. Hast du den gcc-3.4.4 neu ge-emerged?
Ach ja, das ebuild ändern würde zwar möglicherweise den Fehler kurz fristig beheben, nur über kurz oder lang hättest du doch wieder Probleme.
Also probier mal den gcc-3.4.4 neu zu emergen und schau ob dann die Dateien da sind.

Mfg

Sino
Back to top
View user's profile Send private message
Tranalogic1987
Tux's lil' helper
Tux's lil' helper


Joined: 27 Oct 2004
Posts: 91
Location: Schwechat / Austria

PostPosted: Sat Dec 03, 2005 7:10 pm    Post subject: Reply with quote

Hallo,

öhm ganz blöde Frage. Hab den gcc-3.3.x gelöscht bevor ich die libstdc++-v3 installiert habe. Was tun? Es fehlt bei jedem Programm die libstdc++.so.5, nautilus nervt mich die ganze zeit mit einem absturz und emerge (python) braucht auch die lib. Könnt ihr mir vielleicht sagen wie die libstdc++ bz2 Datei heisst, sonst kompilier ichs mir selber. Wer sich jetzt fragt, warum hab ich nicht das nach dem HowTo gemacht. Naja emerge hat mir keine auffällige Meldung gegeben das, wenn ich gcc installiere und nach der installation nach dem HowTo nicht vorgehe, das es mir mein System sprengt. (is ja nur Nebensache)


Wer mir bitte Helfen kann, dem bin ich dankbar. Neuinstallieren will ich das System nicht, da installier ich mir eher FreeBSD
_________________
System: Gentoo 2005.1, Gnome 2.18.x, Linux: 2.6.x-gentoo on an AMD Athlon64 Machine :)
Back to top
View user's profile Send private message
SinoTech
Advocate
Advocate


Joined: 20 Mar 2004
Posts: 2579
Location: Neunkirchen / Saarland / Germany

PostPosted: Sat Dec 03, 2005 7:20 pm    Post subject: Reply with quote

Schaust du mal hier: HOWTO_Recover_from_"emerge_--unmerge_gcc"

Mfg

Sino
Back to top
View user's profile Send private message
ruth
Retired Dev
Retired Dev


Joined: 07 Sep 2003
Posts: 640
Location: M / AN / BY / GER

PostPosted: Sat Dec 03, 2005 8:10 pm    Post subject: Reply with quote

hai ;-)
jetzt hats mich auch erwischt...
Code:

SHLIB_INSTALL='$(SHELL) $(srcdir)/mkinstalldirs $(DESTDIR)$(slibdir)@shlib_slibdir_qual@; /bin/install -c -m 644 @shlib_dir@@shlib_so_name@.so.1 $(DESTDIR)$(slibdir)@shlib_slibdir_qual@/@shlib_so_name@.so.1; rm -f $(DESTDIR)$(slibdir)@shlib_slibdir_qual@/@shlib_base_name@.so; ln -s @shlib_so_name@.so.1 $(DESTDIR)$(slibdir)@shlib_slibdir_qual@/@shlib_base_name@.so' \
SHLIB_EXT='.so' \
SHLIB_MULTILIB='' \
SHLIB_MKMAP='/var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/gcc/mkmap-symver.awk' \
SHLIB_MKMAP_OPTS='' \
SHLIB_MAPFILES='/var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/gcc/libgcc-std.ver /var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/gcc/config/libgcc-glibc.ver' \
SHLIB_NM_FLAGS='-pg' \
MULTILIB_OSDIRNAMES='' \
mkinstalldirs='/bin/sh /var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/gcc/mkinstalldirs' \
  /bin/sh mklibgcc > tmp-libgcc.mk
mv tmp-libgcc.mk libgcc.mk
TARGET_CPU_DEFAULT="" \
HEADERS="ansidecl.h" DEFINES="" \
/bin/sh /var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/gcc/mkconfig.sh tconfig.h
./xgcc -B./ -B/usr/i686-pc-linux-gnu/bin/ -isystem /usr/i686-pc-linux-gnu/include -isystem /usr/i686-pc-linux-gnu/sys-include -L/var/tmp/portage/gcc-3.4.4-r1/work/build/gcc/../ld -fno-stack-protector-all -O2 -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -I. -I. -I/var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/gcc -I/var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/gcc/. -I/var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/gcc/../include   -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-unit-at-a-time -fno-omit-frame-pointer \
   -c /var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/gcc/crtstuff.c -DCRT_BEGIN \
  -o crtbegin.o
xgcc: spec failure: unrecognized spec option 'v'
xgcc: spec failure: unrecognized spec option 'v'
xgcc: spec failure: unrecognized spec option 'v'
xgcc: spec failure: unrecognized spec option 'p'
xgcc: spec failure: unrecognized spec option 'P'
make[2]: *** [crtbegin.o] Aborted
make[2]: Leaving directory `/var/tmp/portage/gcc-3.4.4-r1/work/build/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-3.4.4-r1/work/build/gcc'
make: *** [profiledbootstrap] Error 2

*grmbl*
was is das nu wieder???
ach ja:
Code:

[root@gate02](~/aide) # emerge --info
Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.3.6-hardenednopie, glibc-2.3.5-r2, 2.6.14.2 i686)
=================================================================
System uname: 2.6.14.2 i686 AMD Duron(tm) processor
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-tbird -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-tbird -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ ftp://gentoo.inode.at/source/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 acl apache2 apm arts avi berkdb bitmap-fonts bzip2 cdb crypt cups curl dcpd eds emboss encode expat foomaticdb fortran gdbm gif gmp gpm gstreamer gtk2 idn imap imlib jpeg libg++ libwww mad maildir mhash mikmod motif mp3 mpeg mysql ncurses no-htdocs nptl nptlonly ogg opengl oss pam pcre pdflib perl pic pie png python quicktime readline sasl sdl slang spell ssl tcpd tiff truetype truetype-fonts type1-fonts udev userlocales vorbis xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS

naja, mal sehen... ;-)
ach ja:
Code:

[root@gate02](~/aide) # gcc-config -l
 [1] i686-pc-linux-gnu-3.3.6
 [2] i686-pc-linux-gnu-3.3.6-hardenednopie *
 [3] i686-pc-linux-gnu-3.3.6-hardenednopiessp
 [4] i686-pc-linux-gnu-3.3.6-hardenednossp
 [5] i686-pc-linux-gnu-3.3.6-vanilla

wird das zeugs eigentlich auch mal getestet? weil anscheinend gehts mit hardened flags nicht... :-(
gruss
ruth
_________________
"The compiler has tried twice to abort and cannot do so; therefore, compilation will now terminate."
-- IBM PL/I (F) error manual
Back to top
View user's profile Send private message
buthus
Guru
Guru


Joined: 17 May 2005
Posts: 429
Location: Bell, Germany

PostPosted: Sat Dec 03, 2005 8:33 pm    Post subject: Reply with quote

SinoTech wrote:
Also habe mal testweise wieder einen älteren gcc intstalliert, und bei mir switcht er nicht:
Code:

* The current gcc config appears valid, so it will not be
 * automatically switched for you. If you would like to
 * switch to the newly installed gcc version, do the
 * following:

 * gcc-config i686-pc-linux-gnu-3.4.4
 * source /etc/profile

 * Switching native-compiler to i686-pc-linux-gnu-4.0.2 ...

 * If you have issues with packages unable to locate libstdc++.la,
 * then try running 'fix_libtool_files.sh' on the old gcc versions.


 * You should make sure to rebuild all your C++ packages when
 * upgrading between different versions of gcc. For example,
 * when moving to gcc-3.4 from gcc-3.3, emerge gentoolkit and run:
 * # revdep-rebuild --library libstdc++.so.5

Ok, habe den 3.4.4 neu installiert und nicht den 3.3.6, aber sollte eigentlich keinen Unterschied machen. Also ich empfehle dir jetzt folgendes:

1. Emerge gcc-3.4.4
2. Switche zu ihm
Code:

$ gcc-config -l
$ gcc-config <number of your desired compiler>
$ source /etc/profile

3. Toolchain neu compilieren
Code:

$ emerge glibc binutils && emerge glibc binutils gcc

4. emerge "libstdc++-v3"
Code:

$ emerge libstdc++-v3

5. deinstalliere den alten gcc (Der wird jetzt nicht mehr gebraucht, da du die libstdc++-v3 hast)
Code:

$ emerge -C "=gcc-<old-version>

6. Baue dein System neu
Code:

$ emerge -e world

In diesem Fall wird der alte gcc nicht neu gebaut, und daher sollte es auch keine Probleme mehr diesbezüglich geben :)

Mfg

Sino


hallo,
ich hab es auch erst so gemacht wie amne es beschrieben hat, aber leider hat mein rechner auch wieder auf die alte gcc geswitcht, daher mache ich es jetzt mal so wie SinoTech es beschreibt, hab allerdings eine frage dazu : reicht anschliessend das
Code:
emerge -e world

oder sollte ich vorher noch
Code:
emerge -e system
ausführen?
Back to top
View user's profile Send private message
SinoTech
Advocate
Advocate


Joined: 20 Mar 2004
Posts: 2579
Location: Neunkirchen / Saarland / Germany

PostPosted: Sat Dec 03, 2005 9:10 pm    Post subject: Reply with quote

Ein "emerge -e world" reicht.

Mfg

Sino
Back to top
View user's profile Send private message
STiGMaTa_ch
Veteran
Veteran


Joined: 28 Dec 2004
Posts: 1686
Location: Rüti ZH / Schweiz

PostPosted: Sat Dec 03, 2005 9:17 pm    Post subject: Reply with quote

SinoTech wrote:
Das Problem bei dir ist also einfach das dir einige Dateien fehlen. Hast du den gcc-3.4.4 neu ge-emerged?[...]
Also probier mal den gcc-3.4.4 neu zu emergen und schau ob dann die Dateien da sind.

Nun sieh einer an... Einen gcc emerge später und es funktioniert :D Super!

Nur kapiere ich nicht ganz warum... Hab doch mit einer Stage 1 angefangen, das bedeutet beim bootstrappen wurde schon der gcc 3.4.4 gemergegt, dann nochmals beim Stage 2 emerge --emptytree world... Naja, egal. Das hat geholfen!

Dank Sino für die Super Unterstützung!

Lieber Gruss
STiGMaTa
Back to top
View user's profile Send private message
SinoTech
Advocate
Advocate


Joined: 20 Mar 2004
Posts: 2579
Location: Neunkirchen / Saarland / Germany

PostPosted: Sat Dec 03, 2005 9:31 pm    Post subject: Reply with quote

Tja, ich weiß warum ich immer Stage 3 mache:
- weniger arbeit und ...
- weniger Probleme ;)

Mfg

Sino
Back to top
View user's profile Send private message
amne
Bodhisattva
Bodhisattva


Joined: 17 Nov 2002
Posts: 6378
Location: Graz / EU

PostPosted: Sat Dec 03, 2005 10:01 pm    Post subject: Reply with quote

Das automatische Umschalten wurde inzwischen als Bug identifiziert und gefixt. Sobald die Änderungen live sind muss man wirklich von Hand auf 3.4.4 umschalten.
_________________
Dinosaur week! (Ok, this thread is so last week)
Back to top
View user's profile Send private message
tango
Apprentice
Apprentice


Joined: 24 Jan 2005
Posts: 251

PostPosted: Sat Dec 03, 2005 10:08 pm    Post subject: Reply with quote

Bei mir hat er es zwar versucht, aber bei einer Fehlermeldung aufgegeben..

Bin gerade dabei mit revdep-rebuild alles zu scannen und neu zu bauen..

Bei gcc-4.x gönne ich meinem System dann ein emerge -e world :wink:
Aber leider habe ich nicht allzu viel Zeit :-(

tango
Back to top
View user's profile Send private message
pablo_supertux
Advocate
Advocate


Joined: 25 Jan 2004
Posts: 2937
Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)

PostPosted: Sun Dec 04, 2005 2:16 pm    Post subject: Reply with quote

Ich hab gestern abend emerge -e system laufen lassen und auf meinem P3 lief die ganze Nacht sauber durch (bis quasi 10 Uhr morgens), weil es 114 Paketen waren.
Nun wollte ich jetzt weiter mit emerge -e world machen, aber das hat mich noch mehr erschreckt, 479 Pakete. Nachdem ich mir eine Liste gemacht habe, wo alle Pakete drin sind, die in word und system vorkamen und diese aus der der Liste entfern hatte, hat sich meine Liste zu 360 rediziert, toll oder? :cry: aber es ist trotzdem verdammt viel, dazu braucht mein Rechner bestimmt 2 volle Tage oder so.

Deswegen, wie wichtig ist es emerge -e world auszuführen? Welche Pakete müssen neu übersetzt werden, so dass beim Neustart alles sauber läuft?
_________________
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
Back to top
View user's profile Send private message
EdtheRat
Tux's lil' helper
Tux's lil' helper


Joined: 17 Sep 2005
Posts: 113
Location: Germany - in the middle of nowhere!

PostPosted: Sun Dec 04, 2005 2:26 pm    Post subject: Reply with quote

pablo_supertux wrote:
Ich hab gestern abend emerge -e system laufen lassen und auf meinem P3 lief die ganze Nacht sauber durch (bis quasi 10 Uhr morgens), weil es 114 Paketen waren.
Nun wollte ich jetzt weiter mit emerge -e world machen, aber das hat mich noch mehr erschreckt, 479 Pakete. Nachdem ich mir eine Liste gemacht habe, wo alle Pakete drin sind, die in word und system vorkamen und diese aus der der Liste entfern hatte, hat sich meine Liste zu 360 rediziert, toll oder? :cry: aber es ist trotzdem verdammt viel, dazu braucht mein Rechner bestimmt 2 volle Tage oder so.

Deswegen, wie wichtig ist es emerge -e world auszuführen? Welche Pakete müssen neu übersetzt werden, so dass beim Neustart alles sauber läuft?


423....Pakete bei mir? Ich glaube auch schon fast, ne Neuinstallation wäre schneller mit Stage3 ........ 8O
_________________
LG

EdtheRat
Back to top
View user's profile Send private message
Diskus
Tux's lil' helper
Tux's lil' helper


Joined: 20 Apr 2005
Posts: 131

PostPosted: Sun Dec 04, 2005 4:26 pm    Post subject: Reply with quote

Hallo,

bei mir waren es auch 329 Pakete,wären die Cpu´s halt was anderes geworden.-ist doch egal aber dafür haben wir ein neues und blitzsauberes System.

hoffentlich stellen wir jetzt nicht bald auf gcc4..... um.

Diskus
Back to top
View user's profile Send private message
tango
Apprentice
Apprentice


Joined: 24 Jan 2005
Posts: 251

PostPosted: Sun Dec 04, 2005 4:35 pm    Post subject: Reply with quote

Mit der revdep-rebuild Methode sind es bloß 75, das dauert schon lange genug :wink:

Aber gerade deshalb nutzen wir doch Gentoo, oder ?

tango
Back to top
View user's profile Send private message
klemi
Guru
Guru


Joined: 26 May 2004
Posts: 494
Location: Erbach b. Ulm

PostPosted: Sun Dec 04, 2005 5:28 pm    Post subject: Reply with quote

Hallo,

ich habe eine Frage zu den CFLAGS beim gcc 3.4.4. Was genau hat sich da geändert?
Ich habe ienen 3GHz AMD Athlon XP.
Meine make.conf sieht so aus:
Quote:
ACCEPT_KEYWORDS="x86"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
DISTDIR=${PORTDIR}/distfiles
PKDIR=${PORTDIR}/packages
PORT_LOGDIR="/var/log/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/gentoo-de"
#SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
RSYNC_RETRIES="3"
RSYNC_TIMEOUT="180"
LANGUAGE="49"
LANGUAGE="GER"
LINGUAS="de"
LANG="de_DE@euro"
#
#Advanced Features
PORTAGE_NICENESS=3
AUTOCLEAN="yes"
RSYNC_EXCLUDEFROM="/etc/portage/rsync_excludes"
GENTOO_MIRRORS="ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo"
USE=" 3dnow a52 bindist browserplugin dbus dv dvb dvd dvdr fbcon \
firefox font-server fontconfig gnutls gvim imap java mmx \
musicbrainz nntp nsplugin pam_console ppds ucs2 unicode \
userlocales vcd visualization win32codecs xprint"


Müßte/sollte da was geändert werden???

Danke für Eure Aufklärung!

Gruß

Klemi
_________________
Gentoo 2.6.16-r12; AMD Athlon 3GHz; NVidia GeForce 5700; Hauppauge nexus-s
Back to top
View user's profile Send private message
amne
Bodhisattva
Bodhisattva


Joined: 17 Nov 2002
Posts: 6378
Location: Graz / EU

PostPosted: Sun Dec 04, 2005 6:02 pm    Post subject: Reply with quote

klemi wrote:

Müßte/sollte da was geändert werden???

Nein, für Athlon-XP ist nix neues gekommen und -O2 -march=athlon-xp -pipe sind schon sehr schöne Optimierungen die auch keine Probleme bereiten. :D
_________________
Dinosaur week! (Ok, this thread is so last week)
Back to top
View user's profile Send private message
klemi
Guru
Guru


Joined: 26 May 2004
Posts: 494
Location: Erbach b. Ulm

PostPosted: Sun Dec 04, 2005 6:08 pm    Post subject: Reply with quote

Danke!

Gruß von der Donau
_________________
Gentoo 2.6.16-r12; AMD Athlon 3GHz; NVidia GeForce 5700; Hauppauge nexus-s
Back to top
View user's profile Send private message
smg
Veteran
Veteran


Joined: 13 Aug 2004
Posts: 1402
Location: /home/stephan

PostPosted: Sun Dec 04, 2005 6:30 pm    Post subject: Reply with quote

Hallo,
kann ich auch erstmal den neuen GCC emergen, aber nicht verwenden?
Das ist doch auch okay, oder?

Cheers.
_________________
GnuPG-Key-ID: 0xF8C275D4
Fingerprint: 5B6F 134A 189B A24D 342B 0961 8D4B 0230 F8C2 75D4
Code:
perl -WTe '($")=$/;print qq(@{[reverse('0'..'100')]}$/BOOM!$/);'
Back to top
View user's profile Send private message
amne
Bodhisattva
Bodhisattva


Joined: 17 Nov 2002
Posts: 6378
Location: Graz / EU

PostPosted: Sun Dec 04, 2005 7:40 pm    Post subject: Reply with quote

hagbard_ wrote:
Hallo,
kann ich auch erstmal den neuen GCC emergen, aber nicht verwenden?
Das ist doch auch okay, oder?

Klar, so lange du nicht mit gcc-config umstellst ändert sich nichts.
_________________
Dinosaur week! (Ok, this thread is so last week)
Back to top
View user's profile Send private message
smg
Veteran
Veteran


Joined: 13 Aug 2004
Posts: 1402
Location: /home/stephan

PostPosted: Sun Dec 04, 2005 10:54 pm    Post subject: Reply with quote

amne wrote:
hagbard_ wrote:
Hallo,
kann ich auch erstmal den neuen GCC emergen, aber nicht verwenden?
Das ist doch auch okay, oder?

Klar, so lange du nicht mit gcc-config umstellst ändert sich nichts.


Okay, das ist sehr gut. Habe nämlich erst ab Dienstag Zeit einen revdep-rebuild laufen zu lassen.

Cheers.
_________________
GnuPG-Key-ID: 0xF8C275D4
Fingerprint: 5B6F 134A 189B A24D 342B 0961 8D4B 0230 F8C2 75D4
Code:
perl -WTe '($")=$/;print qq(@{[reverse('0'..'100')]}$/BOOM!$/);'
Back to top
View user's profile Send private message
klemi
Guru
Guru


Joined: 26 May 2004
Posts: 494
Location: Erbach b. Ulm

PostPosted: Mon Dec 05, 2005 1:50 pm    Post subject: Reply with quote

Was passiert eigentlich mit den Binaries, wie z.B. OOffice2-bin? Die bleiben ja!Kann es im System da zu Problemen kommen?

Danke!

Gruß

Klemi
_________________
Gentoo 2.6.16-r12; AMD Athlon 3GHz; NVidia GeForce 5700; Hauppauge nexus-s
Back to top
View user's profile Send private message
SinoTech
Advocate
Advocate


Joined: 20 Mar 2004
Posts: 2579
Location: Neunkirchen / Saarland / Germany

PostPosted: Mon Dec 05, 2005 3:55 pm    Post subject: Reply with quote

klemi wrote:
Was passiert eigentlich mit den Binaries, wie z.B. OOffice2-bin? Die bleiben ja!Kann es im System da zu Problemen kommen?

Danke!

Gruß

Klemi

Nein, diese sind gegen die Bibliotheken des gcc-3.3.X gelinkt, und als Ersatz für dessen libraries installierst du ja das Paket "libstdc++-v3". Die benötigten Bibliotheken bleiben also im System (Nur eben durch ein anderes Paket), nur der zugehörige Compiler fliegt raus.

Mfg

Sino
Back to top
View user's profile Send private message
TheSmallOne
Guru
Guru


Joined: 22 Jan 2005
Posts: 467
Location: Germany

PostPosted: Mon Dec 05, 2005 5:37 pm    Post subject: Reply with quote

SinoTech wrote:
Ein "emerge -e world" reicht.


Dazu mal eine Frage:
Alle Pakete aus 'system' stecken ja auch im 'world'.
Welchen Vorteil hat es denn eigentlich erst ein "emerge -e system" auszuführen, wenn dannach ein "emerge -e world" kommt und alles, was zuvor kompiliert wurde gleich nochmal kompiliert wird?
Der große Nachteil ist offensichtlich alles zweimal zu kompilieren, was Zeit in Anspruch nimmt, aber worin liegt denn der Vorteil?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6  Next
Page 2 of 6

 
Jump to:  
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