Suse11 Beta2

04/05/2008 - 20:43 von Richard Maurer | Report spam
Hallo,

Ich habe den C-Compiler aktiviert.
Normale Programme laufen gut.
Nur beim einbinden der -lcurses habe ich ein Problem:

Fehlermeldung :
richie@linux:~/Entwicklung> cc -std=c89 -D_XOPEN_SOURCE
-D_XOPEN_SOURCE_EXTENDED=1 adr.c -lcurses
/usr/lib/gcc/i586-suse-linux/4.3/../../../../i586-suse-linux/bin/ld:
cannot find -lcurses
collect2: ld returned 1 exit status
richie@linux:~/Entwicklung>

Ich habe alle Pakete die wo ich meine, dass sie relevant sind installiert.
Im Moment weis ich nicht wiso immernoch die Meldung kommt.

Vileicht habt Ihr eine Idee?

Liebe Gruesse Richie
http://bmss.homelinux.org/
Wenn du denkst, du denkst, dann denkst du nur du denkst, drum denke nie
gedacht zu haben, denn das Denken von Gedanken ist gedankenloses denken.
 

Lesen sie die antworten

#1 Stefan Karpinski
05/05/2008 - 00:10 | Warnen spam
Sonntag, 4. Mai 2008 20:43 Richard Maurer wrote:

Hallo,

Ich habe den C-Compiler aktiviert.
Normale Programme laufen gut.
Nur beim einbinden der -lcurses habe ich ein Problem:


Die Curses lib wurde bei suse schon vor einiger Zeit durch
ncurses ersetzt. Normalerweise waren frueher im ncurses paket
auch symlinks fuer die curses lib enthalten.
Vielleicht hilft es ja wenn Du die links selbst erstellst oder
gleich gegen die ncurses linkst.

Fehlermeldung :
:~/Entwicklung> cc -stdÈ9 -D_XOPEN_SOURCE
-D_XOPEN_SOURCE_EXTENDED=1 adr.c -lcurses
/usr/lib/gcc/i586-suse-linux/4.3/../../../../i586-suse-linux/bin/ld:
cannot find -lcurses
collect2: ld returned 1 exit status
:~/Entwicklung>

Ich habe alle Pakete die wo ich meine, dass sie relevant sind installiert.
Im Moment weis ich nicht wiso immernoch die Meldung kommt.


Paket curses gibts nicht mehr.

HTH

Stefan

Ähnliche fragen