Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
GCC in verschiedenen Versionen
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Christoph Schnauß
Guru
Guru


Joined: 17 Dec 2004
Posts: 553
Location: Berlin

PostPosted: Tue Jun 10, 2008 1:53 pm    Post subject: GCC in verschiedenen Versionen Reply with quote

hallo,

ich wollte mich mal mit unterschiedlichen virtuellen Maschinen beschäftigen. Leider schlägt der Versuch, quemu zu emergen fehl, es gibt einen Hinweis, daß GCC 3 benötigt würde. Ich habe aber GCC 4.1.2 auf dem Rechner.
Wo kriege ich jetzt eventuell noch GCC 3 her, und wie installiere/betreibe ich den dann eventuell parallel zu meinem vorhandenen GCC 4.1.2?
Back to top
View user's profile Send private message
69719
l33t
l33t


Joined: 20 Sep 2004
Posts: 865

PostPosted: Tue Jun 10, 2008 1:56 pm    Post subject: Reply with quote

Code:

emerge =sys-devel/gcc-3.4.6-r2


Mittels gcc-config wird die entsprechende Version aktiviert.
Back to top
View user's profile Send private message
Finswimmer
Bodhisattva
Bodhisattva


Joined: 02 Sep 2004
Posts: 5467
Location: Langen (Hessen), Germany

PostPosted: Tue Jun 10, 2008 3:37 pm    Post subject: Reply with quote

emerge gcc:3 ist da besser, da dann automatisch die letzte verfügbare Version genommen wird.

Tobi
_________________
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Back to top
View user's profile Send private message
Christoph Schnauß
Guru
Guru


Joined: 17 Dec 2004
Posts: 553
Location: Berlin

PostPosted: Tue Jun 10, 2008 6:46 pm    Post subject: Reply with quote

escor wrote:
Code:
emerge =sys-devel/gcc-3.4.6-r2

Mittels gcc-config wird die entsprechende Version aktiviert.


Ok, das Installieren hat funktioniert, aber mit gcc-config kriege ich nix Vernünftiges zustande. Ich habe jetzt offenbar mehrere "Profile":
Code:
# gcc-config -l
 [1] x86_64-pc-linux-gnu-3.4.6
 [2] x86_64-pc-linux-gnu-3.4.6-hardened
 [3] x86_64-pc-linux-gnu-3.4.6-hardenednopie
 [4] x86_64-pc-linux-gnu-3.4.6-hardenednopiessp
 [5] x86_64-pc-linux-gnu-3.4.6-hardenednossp
 [6] x86_64-pc-linux-gnu-4.1.2 *

Und nu? Vermutlich müßte ich ja jetzt eins dieser Profile auswählen ...
Back to top
View user's profile Send private message
Aldo
Guru
Guru


Joined: 15 Jan 2003
Posts: 440
Location: Cologne, Germany

PostPosted: Tue Jun 10, 2008 8:41 pm    Post subject: Reply with quote

Probier mal spaßenshalber
Code:
gcc-config 1
und schau was passiert... :D
_________________
Abit A-N78-HD
Phenom 9750
8 GB Ram
Linux 2.6.29-gentoo
FreeBSD 7.2
Back to top
View user's profile Send private message
Christoph Schnauß
Guru
Guru


Joined: 17 Dec 2004
Posts: 553
Location: Berlin

PostPosted: Tue Jun 10, 2008 11:39 pm    Post subject: Reply with quote

Aldo wrote:
Probier mal spaßenshalber
Code:
gcc-config 1
und schau was passiert... :D

Öhm ... Aha. Achso. Klar.

Aber mir sagt ja sonst keiner was - will bedeuten: in den manpages, die ich selbstverständlich zu durchstöbern versucht habe, fand ich keinen derartigen Hinweis. Na gut, dafür steht das jetzt auf meiner eigenen privaten kleinen "Tip-Sammlung".

Aber gleich nochwas: damit kriege ich nun hoffentlich qemu kompiliert. Ok, ich kann dann natürlich sofort zu meinem bisherigen GCC zurückswitchen, aber was passiert, wenn ich irgendwann mal finde, ich müßte "revdep-rebuild" fahren?

Und gleich noch eine Frage, die ich sonst eventuell in einen gesonderten Thread gepackt hätte: ich habe zwei Rechner hier, auf denen jeweils Gentoo (und eine unterschiedliche Anzahl weiterer OS) installiert ist. Ich habe auf beiden heute "emerge --sync" gefahren. Das Ergebnis: auf dem einen Rechner wurde mein GCC auf Version 4.3.1 geupdatet, auf dem anderen (um den es mir hier geht) blieb es aber bei GCC 4.1.2. Wieso kriege ich da offenbar unterschiedlich "aktuelle" ebuilds eingespielt?
Back to top
View user's profile Send private message
Max Steel
Advocate
Advocate


Joined: 12 Feb 2007
Posts: 2272
Location: My own world! I and Gentoo!

PostPosted: Wed Jun 11, 2008 12:26 pm    Post subject: Reply with quote

vermutlich hast du den gcc auf dem einen Rechner in die package.keywords eingetragen, oder die Variable ACCEPT_KEYWORDS in der make.conf mit ~x86 gefüllt.
_________________
mfg
Steel
___________________

Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2)
Back to top
View user's profile Send private message
Christoph Schnauß
Guru
Guru


Joined: 17 Dec 2004
Posts: 553
Location: Berlin

PostPosted: Wed Jun 11, 2008 7:41 pm    Post subject: Reply with quote

hallo,
Max Steel wrote:
vermutlich hast du den gcc auf dem einen Rechner in die package.keywords eingetragen, oder die Variable ACCEPT_KEYWORDS in der make.conf mit ~x86 gefüllt.

Die Vermutung trifft zu, was ACCEPT_KEYWORDS betrifft. Der Rechner hat zwar einen Zweikerne-Prozessor, aber eine 32bit-Architektur. Bei dem anderen ist da nichts eingetragen, und der hat eine 64bit-Architektur. Ich verstehe nur nicht, wieso ich auf dem etwas älteren Rechner den neueren GCC angeboten bekomme, auf dem etwas moderneren aber nicht.
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5328

PostPosted: Wed Jun 11, 2008 7:46 pm    Post subject: Reply with quote

Christoph Schnauß wrote:
hallo,
Max Steel wrote:
vermutlich hast du den gcc auf dem einen Rechner in die package.keywords eingetragen, oder die Variable ACCEPT_KEYWORDS in der make.conf mit ~x86 gefüllt.

Die Vermutung trifft zu, was ACCEPT_KEYWORDS betrifft. Der Rechner hat zwar einen Zweikerne-Prozessor, aber eine 32bit-Architektur. Bei dem anderen ist da nichts eingetragen, und der hat eine 64bit-Architektur. Ich verstehe nur nicht, wieso ich auf dem etwas älteren Rechner den neueren GCC angeboten bekomme, auf dem etwas moderneren aber nicht.

öhm weil gcc 4.3.1 noch ~arch masked ist?! ;)
und da dein neuerer Rechner nicht ~arch in ACCEPT_KEYWORDS hat bzw. gcc nicht mit ~arch in package.keywords eingetragen ist, ist es kein wunder das diese version nicht als update angeboten wird ;)
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
SinoTech
Advocate
Advocate


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

PostPosted: Thu Jun 12, 2008 2:08 pm    Post subject: Reply with quote

http://www.gentoo.org/doc/de/handbook/handbook-x86.xml?part=3&chap=3
_________________
Help to answer the unanswered
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
Page 1 of 1

 
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