C++/C++-Compiler installieren schlägt leider fehl

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
c#
Beiträge: 11
Registriert: 09.05.2006 17:05:56

C++/C++-Compiler installieren schlägt leider fehl

Beitrag von c# » 09.05.2006 17:23:05

Hi.

Ich habe hier ein Debian 3.1 System auf welchem sich kein C++/cpp installieren lässt bzw. nicht richtig funktioniert.
Ich sehe zwar, dass hier scheinbar irgendwelche Abhängigkeiten misslingen, doch richtig weiß ich nicht so recht, was ich dagegen tun kann?
( bzw. nicht ohne evtl. am ende noch zu zerstören. )

Code: Alles auswählen

 aptitude install  g++ cpp
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig
Lese Task-Beschreibungen... Fertig
E: Kann Probleme nicht korrigieren, Sie haben gehaltene kaputte Pakete.
E: Konnte Abhängigkeiten nicht korrigieren, manche Pakete können nicht installiert werden
E: Unable to resolve some dependencies!
Die Abhängigkeiten einiger Pakete sind nicht erfüllt.  Das kann bedeuten,
dass Sie eine unmögliche Auswahl getroffen haben oder (falls Sie die
»unstable«-Distribution verwenden), dass einige erforderliche Pakete
fehlen oder aktualisiert werden müssen.

Die folgenden Pakete haben verletzte Abhängigkeiten:
  g++: Hängt ab: g++-3.3 (>= 1:3.3.5-1) ist aber nicht installationsfähig


Und deshalb mache ich das ganze:

Code: Alles auswählen

./configure
loading cache ./config.cache
checking for Cygwin environment... no
checking for mingw32 environment... no
checking for egrep... grep -E
checking for a sed that does not truncate output... /bin/sed
checking host system type... i686-pc-linux-gnulibc1
checking target system type... i686-pc-linux-gnulibc1
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
Normalerweise verwende ich Fedora, doch hier habe ich es mal mit Sarge zu tun und ich komme damit leider einfach nicht so einfach zurecht.

Gruß
Zuletzt geändert von c# am 09.05.2006 17:53:11, insgesamt 1-mal geändert.

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 09.05.2006 17:26:28

Wie sieht denn deine /etc/apt/source.list aus ?

DeletedUserReAsG

Beitrag von DeletedUserReAsG » 09.05.2006 17:28:24

'apt-get update && apt-get upgrade' vor der Installation helfen auch manchmal.

cu

c#
Beiträge: 11
Registriert: 09.05.2006 17:05:56

Beitrag von c# » 09.05.2006 17:33:27

Spasswolf hat geschrieben:Wie sieht denn deine /etc/apt/source.list aus ?

Code: Alles auswählen

deb ftp://ftp.freenet.de/pub/ftp.debian.org/debian/ stable main non-free contrib
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free

# deb http://security.debian.org stable/updates main contrib non-free

deb http://security.debian.org/ stable/updates main contrib non-free
Scheint mir, als hole es alles direkt aus dem Netz. Müsste also alles auf aktuellen Stand sein =?

-------
niemand hat geschrieben:apt-get update && apt-get upgrade
Half leider nicht

DeletedUserReAsG

Beitrag von DeletedUserReAsG » 09.05.2006 17:43:23

Dann ggf. dist-upgrade
Alternativ mal rausfinden, welche Pakete warum zurückgehalten werden und das mal lösen.

cu

c#
Beiträge: 11
Registriert: 09.05.2006 17:05:56

Beitrag von c# » 09.05.2006 17:52:47

niemand hat geschrieben:Dann ggf. dist-upgrade
Alternativ mal rausfinden, welche Pakete warum zurückgehalten werden und das mal lösen
Im aptitude finde ich nur hold und unhold, aber keine Möglichkeit eine Liste abzurufen. Oder steht das in irgendwelchen conf-Dateien drin?

Gruß

Antworten