PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : c++ compiler Suse 9.1



ghost77
09.07.04, 22:04
Hallo

Bin vor einer Woche auf Suse 9.1 umgestiegen.

Hab bis jetzt den gcc und make befehl installiert.

Jetzt brauch ich aber einen c++ compiler damit ich mit ./configure programme installieren kann.
Hab aber keine ahnung wie der c++ compiler heißt.

Hilfe wäre super.

soenke
09.07.04, 22:15
Moin ghost77,

das Paket heisst: "gcc-c++-3.3.3-41.i586.rpm"


soenke:~$ rpm -qlp ftp://ftp.gwdg.de/pub/suse/i386/9.1/suse/i586/gcc-c++-3.3.3-41.i586.rpm
Warnung: ftp://ftp.gwdg.de/pub/suse/i386/9.1/suse/i586/gcc-c++-3.3.3-41.i586.rpm: V3 DSA signature: NOKEY, key ID 9c800aca
/usr/bin/c++
/usr/bin/g++
/usr/lib/gcc-lib
/usr/lib/gcc-lib/i586-suse-linux
/usr/lib/gcc-lib/i586-suse-linux/3.3.3
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/cc1plus
/usr/share/man/man1/g++.1.gz


Viele Grüße
Sönke

ghost77
09.07.04, 22:33
Hat funktiniert Danke

Jetzt hab ich folgendes Problem.

Bekomme folgende Fehlermeldung:

checking for X... configure: error: Can't find X includes: Please Check your installation and the paths.

Was fehlt mir jetzt???

carnil
09.07.04, 22:39
Hi

ich glaube du musst noch die headerdateien dafür installieren. Ich glaube im Packet XFree86-devel sind die zu finden.

MfG carnil

ghost77
09.07.04, 23:00
Danke für die Antowrt

Jetzt hab ich folgendes Problem

checking for libz... configure: error: nor found.
Possibly configure picks up an outdatet version
installed by XFree86. Remove it form your System.

Kann mir wer weiterhelfen ???

wolfpac
09.07.04, 23:22
zlib dev installieren (kA wie das unter suse genannt wird :) )

ghost77
09.07.04, 23:29
Danke jetzt funktionierts.

Hätte ich mir eigentlich denken können das ich die installieren muss.

Suenda
11.07.04, 17:41
Wenn ich versuche das o.g. .rpm File mit Yast zu installieren, kommt er mir mit nem Abhängigkeitskonflikt.
Kann ich das ignorieren?

Da steht:

gcc nicht verfuegbar
Benötigt von: gcc-c++ benötigt gcc = 3.3.3-41
Konfliktlösung:
Entsprechendes Paket löschen
gcc-c++ nicht installieren
Diesen Konflikt ignoriren und ein inkonsistentes System riskieren
Konflikt mir gcc-c++ 3.3.3-41.
Nicht erfüllte Abhängigkeiten:
gcc-c++ benötigt libstdc++-devel
gcc-c++ benötigt gcc = 3.3.3-41
-Konfliktlösung:
gcc-c++ nicht installieren
Diesen Konflikt ignoriren und ein inkonsistentes System riskieren
libstdc++-devel nicht verfügbar
Benotigt von: gcc-c++ benötigt libstdc++-devel
Konfliktlösung:
Entsprechendes Paket löschen
gcc-c++ nicht installieren
Diesen Konflikt ignoriren und ein inkonsistentes System riskieren



Das sagt mir Yast. Brauche das natürlich auch, um .make installieren zu können. Bin noch neu in Linux (4 Tage), also bitte einfach erklären.

hp_tux
11.07.04, 17:54
Hallo,


Benötigt von: gcc-c++ benötigt gcc = 3.3.3-41
nun, Du mußt halt dieses und die anderen fehlenden Pakete ebenfalls noch installieren. Wenn Du die Pakete nicht auf CD bzw. DVD hast, mußt Du sie aus dem Internet herunterladen.

Gruß

hp_tux

Suenda
11.07.04, 19:06
Habe mir so alles mögliche runter geladen, damit ich keine Konflikte mehr habe.
Nun habe ich als root sh ./configure in entsprechenden Ordner ausgeführt. Ging auch gut. Danach sh ./build.sh und dann kommt diese Fehlermeldung:
gcc: ./remote-@REMOTE@.c: Datei oder Verzeichnis nicht gefunden
gcc: no input files
Woran kann das liegen?

hp_tux
11.07.04, 19:32
Hallo,


Nun habe ich als root sh ./configure in entsprechenden Ordner ausgeführt. Ging auch gut. Danach sh ./build.sh und dann kommt diese Fehlermeldung:
gcc: ./remote-@REMOTE@.c: Datei oder Verzeichnis nicht gefunden
gcc: no input files
Woran kann das liegen?
nun, nach "./configure" folgt normalerweise die Ausführung von "make", es sei denn, in irgendeiner README-Datei steht etwas anderes drin... ;)

Gruß

hp_tux

Suenda
11.07.04, 21:14
Also laut der Anleitung sollte ich das so machen.
Werde es aber morgen mal versuchen wie Du gesagt hast.