PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem unter Debian



gemgem
28.05.2006, 18:16
wenn ich make mache, kommt folgendes:



bordsteinschwalbe:/tmp/monitor-1.8.1# make
gcc -Wstrict-prototypes -I/usr/X11R6/include -O3 -march=i486 -DARCH_I386 -c -o bin-i586/hdlc.o hdlc.c
In Datei, eingefügt von monitor.h:26,
von hdlc.c:27:
cursor.h:34:21: ncurses.h: Datei oder Verzeichnis nicht gefunden
In file included from hdlc.c:27:
monitor.h:138: error: Syntaxfehler before "WINDOW"
monitor.h:138: Warnung: kein Semikolon am Ende von »struct« oder »union«
monitor.h:141: error: Syntaxfehler before '}' token
hdlc.c: In Funktion »ax25_disp_packet«:
hdlc.c:325: error: invalid use of incomplete typedef `Common'
hdlc.c: Auf höchster Ebene:
monitor.h:395: error: storage size of `common' isn't known
make: *** [bin-i586/hdlc.o] Fehler 1
bordsteinschwalbe:/tmp/monitor-1.8.1#


obwohl ncures installiert ist.

Buebchen
28.05.2006, 18:40
... auch ncurses-devel ?

gemgem
28.05.2006, 21:37
Jetzt kommt folgendes:

bordsteinschwalbe:/tmp/monitor-1.8.1# apt-get install ncurses-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Achtung, wähle libncurses5-dev an Stelle von ncurses-dev
Die folgenden NEUEN Pakete werden installiert:
libncurses5-dev
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0B von 1038kB Archiven geholt werden.
Nach dem Auspacken werden 5296kB Plattenplatz zusätzlich benutzt.
(Lese Datenbank ... 26164 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke libncurses5-dev (aus .../libncurses5-dev_5.4-4_i386.deb) ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libncurses5-dev_5.4-4_i386.deb (--unpack):
versuche »/usr/lib/libncurses.a« zu überschreiben, welches auch in Paket ncurses-devel-static ist
dpkg-deb: Unterprozess paste getötet mit Signal (Datenübergabe unterbrochen (broken pipe))
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/libncurses5-dev_5.4-4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
bordsteinschwalbe:/tmp/monitor-1.8.1#


also wenn ich das packet installieren möchte.

Phil
28.05.2006, 22:31
haste vor dem apt-get install .... ein apt-get update gemacht?

gemgem
28.05.2006, 22:49
ne, habe ich nicht gemacht.

habs jetzt mal nachträglich gemacht, aber es kommt immer noch der selbe fehler.

Buebchen
28.05.2006, 23:56
ne, habe ich nicht gemacht.

habs jetzt mal nachträglich gemacht, aber es kommt immer noch der selbe fehler.

Bin kein debian user. Deshalb mal als Frage: Wie löscht man den Cache unter /var/cache/apt/archives ? Möglicherweise ist die Datei im cache defekt (da apt sagt "Es müssen noch 0B von 1038kB Archiven geholt werden." scheint ja der cache genutzt zu werden.

Oder noch einfacher: Führst du apt als root aus ?

Phil
29.05.2006, 00:15
mach mal apt-get clean && apt-get autoclean

Dove
29.05.2006, 13:39
@ Buebchen

apt-get install kann mir nur als root ausführen.

gemgem
29.05.2006, 14:45
Brachte leider keinen Erfolg :(

login as: root
Using keyboard-interactive authentication.
Password:
Last login: Sun May 28 20:47:22 2006 from 192.168.1.113
bordsteinschwalbe:~# apt-get clean && apt-get autoclean
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
bordsteinschwalbe:~# apt-get install ncurses-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Achtung, wähle libncurses5-dev an Stelle von ncurses-dev
Die folgenden NEUEN Pakete werden installiert:
libncurses5-dev
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 1038kB Archive geholt werden.
Nach dem Auspacken werden 5296kB Plattenplatz zusätzlich benutzt.
Hole:1 ftp://ftp.freenet.de stable/main libncurses5-dev 5.4-4 [1038kB]
Es wurden 1038kB in 4s geholt (243kB/s)
(Lese Datenbank ... 26164 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke libncurses5-dev (aus .../libncurses5-dev_5.4-4_i386.deb) ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libncurses5-dev_5.4-4_i386.deb (--unpack):
versuche »/usr/lib/libncurses.a« zu überschreiben, welches auch in Paket ncurses-devel-static ist
dpkg-deb: Unterprozess paste getötet mit Signal (Datenübergabe unterbrochen (broken pipe))
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/libncurses5-dev_5.4-4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
bordsteinschwalbe:~#

gemgem
29.05.2006, 15:19
OK, jetzt läufts, lag am ncurses-devel-static
hab es removed und jetzt konnte ich ncruses-dev installieren :)

gemgem
29.05.2006, 15:51
Muss mich jetzt doch nochmal melden, also er hat anscheinend alles ohne Probleme installiert, zummindest kamen bei make keine Fehler.

Ich ging vor wie in der Readme beschrieben, wenn ich jetzt man monrc aufrufen will kommt:


bordsteinschwalbe:/home/mk/monitor-1.8.1# man monrc
Kein Manual-Eintrag für monrc vorhanden


ja, jetzt weiss ich leider net, wie ich den monitor starten soll, also mit welchen Parametern ?
Weil einfach monitor startet zwar kurz was, ist dann aber sofort wieder weg.

gemgem
29.05.2006, 17:26
ok, hat sich erledigt :) habs im wiki gefunden ;)