ncurses Installation

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
analyzer
Beiträge: 206
Registriert: 12.05.2005 09:50:47
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Schweiz

ncurses Installation

Beitrag von analyzer » 06.05.2006 22:14:46

Guten Abend allerseits.

Ich möchte auf meinem Kubuntu Rechner ncurses installieren. Jedoch bin ich da auf ein Problem gestossen. Wahrscheinlich liegt dies an meiner Maschiene und nich an ncurses selber.

Ich rufe ./configure auf und erhalte folgende Fehlermeldung.
checking for C compiler default output... configure: error: C compiler cannot create executables
config.log
configure:1652: checking for C compiler default output
configure:1655: gcc conftest.c >&5
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
Woran könnte dies liegen?

GCC ist in Version 4 installiert.

Danke für Eure Hilfe.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 06.05.2006 22:20:22

Ist das Paket "libc6-dev" installiert ?

Gruß
gms

analyzer
Beiträge: 206
Registriert: 12.05.2005 09:50:47
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Schweiz

Beitrag von analyzer » 07.05.2006 08:34:13

War nicht installiert, danke. Kam nun zwar weiter hat aber immernoch nicht geklappt.
apt-key add kubuntu-packages-jriddell-key.gp
config.log
configure:1037: PATH=".;."; conftest.sh
./configure: line 1038: conftest.sh: command not found
configure:1917: gcc -c -g -O2 conftest.c >&5
conftest.c:2: error: syntax error before 'me'
configure:1920: $? = 1
configure: failed program was:
#ifndef __cplusplus
choke me
#endif
Danke für Eure Hilfe.
configure:2092: gcc -E conftest.c
configure:2089:28: error: ac_nonexistent.h: No such file or directory
configure:2098: $? = 1
configure: failed program was:
#line 2088 "configure"
#include "confdefs.h"
#include <ac_nonexistent.h>

glar00k
Beiträge: 790
Registriert: 09.07.2002 23:01:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dresden

Beitrag von glar00k » 07.05.2006 09:50:56

Hi,

warum willst Du ncurses selbst installieren? Es sollte doch schon dabei sein. Falls Du etwas kompilieren willst, dass ncurses benötigt, dann brauchst Du nur libncurses-dev installieren.

Grüße

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 07.05.2006 16:55:33

Wenn du "ncurses" trotzdem weiterbauen möchtest, poste bitte die "config.log" auf NoPaste.
Soweit ich das ersehen konnte, sind deine geposteten Fehler nicht der Grund warum configure nicht durchgeht.
z:B wird in der Zeile 1037 nur nach dem richtigen PATH-Delimiter gesucht
in Zeile 2092 wird überprüft, wie fehlende Headerdateien herausgefunden werden können.
Der Fehler in Zeile 1917 ist mir zwar nicht ganz klar, aber dieser tritt vor 2092 auf und ist daher auch nicht der Auslöser für den Abbruch.


Was soll mir eigentlich diese Zeile sagen:

Code: Alles auswählen

apt-key add kubuntu-packages-jriddell-key.gp
Gruß
gms

analyzer
Beiträge: 206
Registriert: 12.05.2005 09:50:47
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Schweiz

Beitrag von analyzer » 08.05.2006 15:56:56

Sry, habe noch den falschen Befehl eingefügt.

Die Installation vom fertigen Paket hat geklappt. Ich denke dies reicht mir.

Wenn hier schon die Profis sind, wie ist der Pfad zum Programm make normalerweise. Ich wurde dies bei der Installation einer anderen Anwendung gefragt.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 08.05.2006 17:58:13

analyzer hat geschrieben:wie ist der Pfad zum Programm make normalerweise. Ich wurde dies bei der Installation einer anderen Anwendung gefragt.

Code: Alles auswählen

which make
gibt dir die Antwort auf diese Frage, standardmäßig wird es in /usr/bin installiert

Gruß
gms

analyzer
Beiträge: 206
Registriert: 12.05.2005 09:50:47
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Schweiz

Beitrag von analyzer » 08.05.2006 20:55:11

Ich bekomme keine Antowrt. Die Shell spring einfach wieder auf das Prompt.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 08.05.2006 21:11:38

vielleicht hilft ein "apt-get install make"

analyzer
Beiträge: 206
Registriert: 12.05.2005 09:50:47
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Schweiz

Beitrag von analyzer » 10.05.2006 16:10:26

Hat geklappt. Danke. Nun sagt er mir bei der Installation mein Kernel sei mit GCC 4.0 anstatt mit GCC 3.4 erstellt worden. Ich solle meinen Kernel mit 3.4 compilen um die Software zu verwenden.

Jemand eine Idee?

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 10.05.2006 19:03:12

denke du solltest dich an die Anweisungen halten, oder spricht was dagegen

Antworten