ERLEDIGT
NEIN
NEIN
ANTWORTEN
12
12
ZUGRIFFE
2235
2235
EMPFEHLEN
-
Hi!
Ich suche jetzt schon Stunden (auch hier im Forum), habe mir schon 2 tarballs und 1 rpm runtergeladen, aber ich finde einfach keine verständliche und auch funktionierende Möglichkeit den GNU C Compiler zu installieren.
Könnte mir von euch bitte jemand sagen, wie ich das am besten machen könnte?
Mein System:
SuSE 9.1 personal
Mit whereis finde ich weder gcc noch cc, auch make wird nicht gefunden.
rpm ist installiert.
Warum funktionieren die Tarballs nicht:
Es ist überhaupt kein Compiler vorhanden, der die sources umwandeln könnte
(nach ./configure ist schluss)
Warum funktioniert das rpm nicht:
Entpacken kann ich das rpm mit rpm -i zwar schon, Inhalt ist aber wieder lediglich ein Tarball.
ich habe mir die Tarballs von gcc.gnu.org und das rpm von rpmseek.com runtergeladen.
Binaries scheint es für SuSE aber nicht zu geben.
Ich bin langsam am Verzweifeln und für eure Hilfe seeeeeeeeehr dankbar!
cu shutdownVersuche nie Probleme zu lösen, von deren Existenz du noch gar nichts weißt!
-
17.12.04 18:16 #2
- Registriert seit
- May 2002
- Ort
- Böblingen/Sigmaringen
- Beiträge
- 1.329
Ähm, wieso installierst du nicht den mit deinem SuSE 9.0 mitgelieferten gcc etc.?
Und über http://gcc.gnu.org/install/binaries.html bin ich auf folgende Seite gelangt: ftp://ftp.openpkg.org/release/2.2/BIN/ix86-suse9.0/ wo es anscheinend einen ziemlichen Haufen an rpms für SuSE 9.0 gibt.
Bitte? Du darfst eben nicht die Version runterladen, welche "src" im Namen beinhaltet, da dies lediglich der Quelltext der jeweiligen Applikation ist.
Zitat von shutdown
http://rpmseek.com/rpm-dl/gcc-3.3.1-...0:0:1:0:975819 gcc 3.3.1 für SuSE 9.0 von rpmseek.com
btw: Mit "rpm -i" installierst du normalerweise eine rpm-Datei und entpackst sie nicht.Nur der Wahnsinnige ist sich absolut sicher.
-
Vielen Dank!
Das mit dem src im Dateinamen hätte ich mir wirklich auch selber denken können
Allerdings erhalte ich jetzt beim Installieren des rpm's, das du vorgeschlagen hast, diese Fehlermeldung:
Failed dependencies:
glibc-devel is needed by gcc-3.3.1-29
cpp = 3.3.1-29 is needed by gcc-3.3.1-29
Was muss ich jetzt tun?
shutdownVersuche nie Probleme zu lösen, von deren Existenz du noch gar nichts weißt!
-
17.12.04 19:12 #4
- Registriert seit
- May 2002
- Ort
- Böblingen/Sigmaringen
- Beiträge
- 1.329
Na glibc-devel und cpp installieren.
Du musst noch eigenständiger werden. Am besten ist es immer wenn du dir die Meldung genau durchliest, dann ergibt sich eigentlich schon alles.
glibc-devel: http://rpmseek.com/rpm-dl/glibc-deve...0:0:1:0:975856
cpp: http://rpmseek.com/rpm-dl/cpp-3.3.1-...0:0:1:0:975617
Das sind Abhängigkeiten, die der gcc voraussetzt da er ohne sie nicht richtig funktionieren würde.Nur der Wahnsinnige ist sich absolut sicher.
-
Danke, das habe ich jetzt alles erledigt.
Ich weiß jetzt allerdings nicht, wie ich die Umgebungsvariable CC richtig besetzen muss.
Das: CC="/usr/bin/gcc"
funktioniert leider nicht.
(Fehlermeldung beim ./configure:
*** The command 'gcc -o conftest -O2 conftest.c' failed.
*** You must set the environment variable CC to a working compiler.)
den Befehl setenv kennt er nicht
Vielen Dank
shutdown
Geändert von shutdown (17.12.04 um 19:18 Uhr)
Versuche nie Probleme zu lösen, von deren Existenz du noch gar nichts weißt!
-
17.12.04 19:20 #6
- Registriert seit
- May 2002
- Ort
- Böblingen/Sigmaringen
- Beiträge
- 1.329
Unter meinem Gentoo-System ist CC auf den Wert "gcc" gesetzt. Probiers mal damit.
Nur der Wahnsinnige ist sich absolut sicher.
-
Tut mir Leid, wenn ich langsam nerve
Ist make ein eigenes Programm? Muss ich das installieren?
Das configure scheint jetzt ohne Probleme durch zu laufen, allerdings findet er dann den Befehl make nicht.
shutdown
./configure
loading cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking for i686-pc-linux-gnu-ar... no
checking for ar... (cached) ar
checking for i686-pc-linux-gnu-as... no
checking for as... (cached) as
checking for i686-pc-linux-gnu-dlltool... no
checking for dlltool... (cached) dlltool
checking for i686-pc-linux-gnu-ld... no
checking for ld... (cached) ld
checking for i686-pc-linux-gnu-nm... no
checking for nm... (cached) nm
checking for i686-pc-linux-gnu-ranlib... no
checking for ranlib... (cached) ranlib
checking for i686-pc-linux-gnu-windres... no
checking for windres... (cached) windres
checking for i686-pc-linux-gnu-objcopy... no
checking for objcopy... (cached) objcopy
checking for i686-pc-linux-gnu-objdump... no
checking for objdump... (cached) objdump
checking for i686-pc-linux-gnu-ar... no
checking for ar... (cached) ar
checking for i686-pc-linux-gnu-as... no
checking for as... (cached) as
checking for i686-pc-linux-gnu-dlltool... no
checking for dlltool... (cached) dlltool
checking for i686-pc-linux-gnu-ld... no
checking for ld... (cached) ld
checking for i686-pc-linux-gnu-nm... no
checking for nm... (cached) nm
checking for i686-pc-linux-gnu-ranlib... no
checking for ranlib... (cached) ranlib
checking for i686-pc-linux-gnu-windres... no
checking for windres... (cached) windres
checking whether to enable maintainer-specific portions of Makefiles... no
creating ./config.status
creating Makefile
?@linux:~/gcc-3.4.3> make
bash: make: command not found
?@linux:~/gcc-3.4.3>Versuche nie Probleme zu lösen, von deren Existenz du noch gar nichts weißt!
-
17.12.04 19:45 #8
- Registriert seit
- May 2002
- Ort
- Böblingen/Sigmaringen
- Beiträge
- 1.329
Nur der Wahnsinnige ist sich absolut sicher.
-
Ich fang jetzt gleich das Weinen an

automake
sh: line 1: autoconf: command not found
configure.in: no proper invocation of AM_INIT_AUTOMAKE was found.
configure.in: You should verify that configure.in invokes AM_INIT_AUTOMAKE,
configure.in: that aclocal.m4 is present in the top-level directory,
configure.in: and that aclocal.m4 was recently regenerated (using aclocal).
automake: no `Makefile.am' found or specified
Was kann denn ich dafür, dass es kein Makefile.am gibtVersuche nie Probleme zu lösen, von deren Existenz du noch gar nichts weißt!
-
einfach alles mit yast nachinstallieren was dir fehlt
bei mir funktioniert das immer
-
ich habe aber leider nicht die Professional-Version
Versuche nie Probleme zu lösen, von deren Existenz du noch gar nichts weißt!
-
was hat das denn jetzt mit der prof version zu tun
das sollte doch auch unter home oder wie das heißt gehen
-
Hi,
Zitat von generador
also YAST ist sicherlich dabei, aber es kann ja sein, das bei der Personal-Version das eine oder andere Paket nicht dabei ist, dann muss man sich diese eben aus dem Netz besorgen.---
Der Uhu ist der Luchs unter den Adlern...
Dieter Nuhr
Ähnliche Themen
-
Bootp unter Suse DHCP-Server (SUSE 10.0)
Von voelzi im Forum Linux & UnixAntworten: 1Letzter Beitrag: 26.04.06, 11:25 -
Problem: SuSe 9.1 Personal und gcc Compiler
Von AtomSoldier im Forum Linux & UnixAntworten: 3Letzter Beitrag: 10.03.05, 12:21 -
Suse 9.1 personal iso
Von baddragon im Forum Linux & UnixAntworten: 12Letzter Beitrag: 21.12.04, 15:31 -
Epson Stylus CX 5400 unter Suse Linux 9.1 Personal
Von mille im Forum Linux & UnixAntworten: 4Letzter Beitrag: 11.10.04, 14:15 -
Dvd unter Suse 7.3
Von Ripper im Forum Linux & UnixAntworten: 3Letzter Beitrag: 15.08.02, 16:24





Zitieren
Login





