gcc fehler

I

*icebreaker*

Jungspund
hy leute ich hoffe ihr könnt mir bei meinem problem helfen also ich wollte mir heute eggdrop bot wieder installieren aber bekam ne fehlermeldung dass ich dazu gcc installiert haben muss sonst kann ich das nicht compilieren ich habe mir das Paket gcc-4.0.2 runtergeladen und entpackt und wollte es mit ./configure installieren und bekomme folgende fehlermeldung

Code:
loading cache ./config.cache
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking build system type... x86_64-unknown-linux-gnu
checking for a BSD compatible install... /usr/bin/install -c
./configure: line 2339: cc: command not found
*** The command 'cc -o conftest -g   conftest.c' failed.
*** You must set the environment variable CC to a working compiler.

was mach ich falsch
 
welche Distribution? -> Gibt es fertige Binary Packages??
Hast du ein Paket für 64 Bit Prozessoren geladen?

Hast du dir schon die README oder INSTALL Datei durchgelesen ... ?

((Verschiebe das mal ...))
 
so also ich hab jetzt gerade mal probiert das --> gcc-3.3.5-5.i586.rpm zu installieren
Code:
p15197999:~ # rpm -Uvh gcc-3.3.5-5.i586.rpm
Preparing...                ########################################### [100%]
   1:gcc                    ########################################### [100%]

das kam dabei raus und ich dachte es hat endlich gefunzt nur dann wollt ich wieder eggdrop usw probieren mit ./configure und jetzt kommt folgender fehler

Code:
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.

ich habe die log mal angehängt vielleicht weiß jemand weiter

verwende SUSE 9.3 mit Plesk 7.5 (64 bit)
 

Anhänge

  • log.txt
    5,9 KB · Aufrufe: 3
Zuletzt bearbeitet:
naja mehr wie --> rpm -Uvh gcc-3.3.5-5.i586.rpm kann ich ja nicht machen oder ist das der falsche befehl??
 
Bist du dir sicher, dass das eine offizielle RPM von SuSE ist? Wieso installierst du GCC nicht per YaST?

MFG

Dennis
 
1. ja is ein offizielles release, 2. weil ich es auf meinem neuen root server installieren muss (auf meinen anderen servern war das schon vorinstalliert)
 
YaST gibt es auch per ncurses "GUI" ;)

MFG

Dennis
 
DennisM schrieb:
YaST gibt es auch per ncurses "GUI" ;)

MFG

Dennis

wärst du so nett und köntest du mir das etwas näher erklären oder nen link geben :D
ich kann zwar per putty YAST eingeben und bin dann drauf aber hab ka wie ich da dann was installieren kann
 
Zuletzt bearbeitet:
Dann gehst du einfach auf "Software hinzufügen" und suchst nach GCC und installierst es, ich weiß nicht ob die ncurses Variante von YaST eine Paketgruppenauswahl hat, wenn ja, installier am besten direkt die gesamte "Entwicklungsumgebung" dann kannst du auch sicher gehen, dass alles was wichtig ist, installiert wurde.

MFG

Dennis
 
so hab das mal gemacht und bekomme jetzt folgenden fehler

Code:
checking for C compiler default output file name... configure: error: C compiler cannot create executables
 
War doch vorher auch schon so, schau deinen obigen Post an. Da fehlt anscheinend etwas. Hast du denn die komplette Entwicklungsumgebung installiert?

MFG

Dennis
 
Hi,

wir haben hier einen Rechner mit SuSE 9.3, bei dem ist cc1 im Paket cpp mit drin. Eigentlich sollte gcc nicht installiert werden koennen, wenn cpp nicht auch drauf ist. Hast Du cpp installiert?
 
@ DennisM: Nicht unter SuSE, dort wird cpp in seinem eigenen Paket verwaltet. Ebenso unter Debian:
Code:
tg@shelx:~> rpm -ql gcc | grep cpp
tg@shelx:~> rpm -q cpp gcc
cpp-3.3.5-5
gcc-3.3.5-5
Code:
tg@nachtigaller:~$ dpkg -L gcc | grep cpp
/usr/share/doc/cpp
/usr/share/doc/cpp/README.Bugs
/usr/share/doc/cpp/FAQ.gz
tg@nachtigaller:~$ dpkg -l cpp gcc
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  cpp            3.3.5-3        The GNU C preprocessor (cpp)
ii  gcc            3.3.5-3        The GNU C compiler
Allerdings kann ich nicht erklaeren, dass man unter SuSE gcc mittels rpm installieren kann, ohne cpp installiert zu haben.
 
Ja weil cpp ein Bestandteil der GCC ist und die GCC ist nunmal modular aufgebaut.

MFG

Dennis
 
Zuletzt bearbeitet:
also hab beides nochmal probiert zu installieren und bekomme aber gesagt dass beides schon installiert ist

Code:
p15197999:~ # rpm -Uvh cpp-3.3.5-5.i586.rpm
Preparing...                ########################################### [100%]
        package cpp-3.3.5-5 is already installed
p15197999:~ # rpm -Uvh gcc-3.3.5-5.i586.rpm
Preparing...                ########################################### [100%]
        package gcc-3.3.5-5 is already installed
p15197999:~ #


und nun wieder der fehler bei ./configure

Code:
configure: error: no acceptable C compiler found in $PATH


Code:
p15197999:~ # echo $PATH
//sbin://bin:/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin

sind vielleicht ordner in $PATH nicht angegeben oder so?

vielleicht nochwas wissenwertes ich habe diese 2 ordner auch

/usr/lib/gcc-lib/i586-suse-linux/3.3.5

http://img378.imageshack.us/img378/443/ffffff5by.png

und

/usr/lib/gcc-lib/i486-linuxlibc5


http://img378.imageshack.us/img378/8913/gfhtrzhrth2dn.png
 
Gib mal "whereis gcc" ein, ansonsten solltest du das Verzeichniss in dem die GCC Binary ist in die PATH Variable einfügen.

MFG

Dennis
 
bekomme das ergebniss

Code:
p15197999:~ # whereis gcc
gcc: /usr/bin/gcc /usr/local/bin/gcc /usr/share/man/man1/gcc.1.gz
 
Hmm, also ist gcc doch im PATH, da muss irgendetwas anderes im argen liegen, aber da kann ich dir nicht weiterhelfen, schau doch mal in der SuSE Database oder so. :/

MFG

Dennis
 

Ähnliche Themen

Zugriff Ubuntu 16.04. auf Freigabe 18.04. LTS nicht möglich

OpenJDK8 unter Debian7.11/sparc64/kernel 3.16 kompilieren

xrandr: cant open display

NagiosGrapher 1.7.1 funktioniert nicht

Samba 4 Gast Zugang unter Ubuntu funktioniert nicht

Zurück
Oben