PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Monitor will nicht wie ich will



feuerfresser_ahli
25.04.2006, 16:52
Moin Moin Jungs!

Also ich hab da ein kleines Problem. Ich habe jetzt Linux auf meinem zweiten Rechner installiert, auf dem ich gerne "monitor" laufen lassen möchte. Ich habe mir das Programm besorgt und alles fachgerecht nach Aleitung, die ich bei euch gefunden habe, installieren wollen. Jedoch bekomme ich immer nur Fehlermeldungen und im Ordner ist nichts drin.

Ich hab die Fehlermeldung mal kopiert und poste sie jetzt mal hier rein.

poc-rechner@linux:~/monitor-1.8.1> make
mkdir bin-i686
gcc -Wstrict-prototypes -I/usr/X11R6/include -O3 -march=i486 -DARCH_I386 -c -o bin-i686/hdlc.o hdlc.c
make: gcc: Kommando nicht gefunden
make: *** [bin-i686/hdlc.o] Fehler 127
poc-rechner@linux:~/monitor-1.8.1> make install

Installiere Monitor und Gen nach /usr/local/bin,
Manual nach /usr/local/man/mann
als Super User

su -c"/usr/bin/install -c monitor /usr/local/bin;\
/usr/bin/install -c bin-i686/gen /usr/local/bin;\
/usr/bin/install -c monrc.n.gz /usr/local/man/mann"
Password:
/usr/bin/install: Aufruf von stat für „monitor“ nicht möglich: Datei oder Verzeichnis nicht gefunden
/usr/bin/install: Aufruf von stat für „bin-i686/gen“ nicht möglich: Datei oder Verzeichnis nicht gefunden
poc-rechner@linux:~/monitor-1.8.1> make scope
gcc -Wstrict-prototypes -I/usr/X11R6/include -O3 -march=i486 -DARCH_I386 -c -o bin-i686/hdlc.o hdlc.c
make: gcc: Kommando nicht gefunden
make: *** [bin-i686/hdlc.o] Fehler 127
poc-rechner@linux:~/monitor-1.8.1>

SirFS
25.04.2006, 17:03
poc-rechner@linux:~/monitor-1.8.1> make
mkdir bin-i686
gcc -Wstrict-prototypes -I/usr/X11R6/include -O3 -march=i486 -DARCH_I386 -c -o bin-i686/hdlc.o hdlc.c
make: gcc: Kommando nicht gefunden
make: *** [bin-i686/hdlc.o] Fehler 127

...

poc-rechner@linux:~/monitor-1.8.1> make scope
gcc -Wstrict-prototypes -I/usr/X11R6/include -O3 -march=i486 -DARCH_I386 -c -o bin-i686/hdlc.o hdlc.c
make: gcc: Kommando nicht gefunden
make: *** [bin-i686/hdlc.o] Fehler 127
poc-rechner@linux:~/monitor-1.8.1>

Die Lösung für dein Problem ist ganz einfach.

Laut der Fehlermeldung ist bei dir der GNU-C++ Kompiler (gcc) nicht installiert.

Einfach das Paket mit dem GNU-C++ Kompiler (gcc) installieren.

Dann sollte das funktionieren.

Dove
26.04.2006, 13:28
Welche Distri hast du denn?

installiert werden müssen die Packete gcc wie SirFS schon sagte und gcc-dev.
Wenn es dann immer noch nicht geht dann gucken ob cpp cpp-dev installiert sind wenn nicht -> installieren.

Die meisten Fehler unter Linux stehen bei solchen sachen dabei. -> Wer lesen kann ist klar im vorteil :D

pocfreak
05.12.2009, 01:30
...:/opt/server/monitord3/2.0-070808-RC1$ sudo apt-get install gcc
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
gcc ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 5 nicht aktualisiert.
...:/opt/server/monitord3/2.0-070808-RC1$ make
make all-am
make[1]: Betrete Verzeichnis '/opt/server/monitord3/2.0-070808-RC1'
source='monitord/Monitor.cpp' object='monitord/monitord_monitord-Monitor.o' libtool=no \
DEPDIR=.deps depmode=none /bin/bash ./depcomp \
g++ -DHAVE_CONFIG_H -I. -Ijthread-1.2.1/src -D_DEBUG -Wall -c -o monitord/monitord_monitord-Monitor.o `test -f 'monitord/Monitor.cpp' || echo './'`monitord/Monitor.cpp
./depcomp: Zeile 566: exec: g++: Nicht gefunden.
make[1]: *** [monitord/monitord_monitord-Monitor.o] Fehler 127
make[1]: Verlasse Verzeichnis '/opt/server/monitord3/2.0-070808-RC1'
make: *** [all] Fehler 2

A.Nero
05.12.2009, 04:14
Auch hier gilt: Wer lesen kann ist im Vorteil:
Laut deiner geposteten Zeile: "./depcomp: Zeile 566: exec: g++: Nicht gefunden." fehlt hier der g++.

Mit sudo aptitude install g++ bekommst du ihn auf dein System