make menuconfig findet installierte ncurses nicht
Hallo allerseits, Suse 9.0. Wenn ich mit "make menuconfig" aufrufe um den Kernel (2.4.26) zu konfigurieren erscheint folgende Fehlermeldung: - - - - - make[1]: Entering directory `/usr/src/linux-2.4.26/scripts/lxdialog' /usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld: cannot find -lncurses collect2: ld returned 1 exit status Unable to find the Ncurses libraries. You must have Ncurses installed in order to use 'make menuconfig' make[1]: *** [ncurses] Fehler 1 make[1]: Leaving directory `/usr/src/linux-2.4.26/scripts/lxdialog' make: *** [menuconfig] Fehler 2 - - - - - Ich lese aus der Fehlermeldung daß "ncurses" vermißt wird.(Ist das richtig?) Aber ein "rpm -qi ncurses" bestätigt mir, daß ncurses installiert ist! Woran könnte das liegen? Im voraus vielen lieben Dank für Hilfe. -Ralph
Am Mittwoch, 28. April 2004 21:24 schrieb Ralph Müller:
Suse 9.0. Wenn ich mit "make menuconfig" aufrufe um den Kernel (2.4.26) zu konfigurieren erscheint folgende Fehlermeldung:
- - - - - make[1]: Entering directory `/usr/src/linux-2.4.26/scripts/lxdialog'
/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld: cannot find -lncurses collect2: ld returned 1 exit status
Unable to find the Ncurses libraries.
You must have Ncurses installed in order to use 'make menuconfig'
make[1]: *** [ncurses] Fehler 1 make[1]: Leaving directory `/usr/src/linux-2.4.26/scripts/lxdialog' make: *** [menuconfig] Fehler 2 - - - - -
Ich lese aus der Fehlermeldung daß "ncurses" vermißt wird.(Ist das richtig?) Aber ein "rpm -qi ncurses" bestätigt mir, daß ncurses installiert ist!
Du musst auch das "ncurses-devel" Paket installieren. -- Andreas
On Wed, Apr 28, 2004 at 09:24:57PM +0200, Ralph Müller wrote:
Hallo allerseits,
Suse 9.0. Wenn ich mit "make menuconfig" aufrufe um den Kernel (2.4.26) zu konfigurieren erscheint folgende Fehlermeldung:
- - - - - make[1]: Entering directory `/usr/src/linux-2.4.26/scripts/lxdialog' /usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld: cannot find -lncurses collect2: ld returned 1 exit status
Unable to find the Ncurses libraries.
You must have Ncurses installed in order to use 'make menuconfig'
make[1]: *** [ncurses] Fehler 1 make[1]: Leaving directory `/usr/src/linux-2.4.26/scripts/lxdialog' make: *** [menuconfig] Fehler 2 - - - - -
Ich lese aus der Fehlermeldung daß "ncurses" vermißt wird.(Ist das richtig?) Aber ein "rpm -qi ncurses" bestätigt mir, daß ncurses installiert ist!
Woran könnte das liegen? Im voraus vielen lieben Dank für Hilfe.
Du brauchst das ncurses-devel Paket auch noch. Ciao, Marcus
Ralph Müller wrote:
Suse 9.0. Wenn ich mit "make menuconfig" aufrufe um den Kernel (2.4.26) zu konfigurieren erscheint folgende Fehlermeldung:
- - - - - make[1]: Entering directory `/usr/src/linux-2.4.26/scripts/lxdialog' /usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld: cannot find -lncurses collect2: ld returned 1 exit status
Unable to find the Ncurses libraries.
You must have Ncurses installed in order to use 'make menuconfig'
make[1]: *** [ncurses] Fehler 1 make[1]: Leaving directory `/usr/src/linux-2.4.26/scripts/lxdialog' make: *** [menuconfig] Fehler 2 - - - - -
Ich lese aus der Fehlermeldung daß "ncurses" vermißt wird.(Ist das richtig?)
Der Linker ld meldet sich, dass das Archiv bzw. die Bibliothek libncurses.{a,so} nicht vorhanden ist. Das Tool "pin" koennte Dir nun sagen, in welchem Paket die Datei(en) stecken. Das musst Du entsprechend nachinstallieren.
Aber ein "rpm -qi ncurses" bestätigt mir, daß ncurses installiert ist!
Dir fehlt das Paket ncurses-devel. Th.
* Thomas Hertweck
Dir fehlt das Paket ncurses-devel.
Ja, das war die Ursache gewesen. Hab' ncurses-devel installiert und jetzt funktioniert "make menuconfig". Danke nochmals an Thomas, Marcus und Andreas, die wie aus der Pistole geschossen und wie im Gleichklang die Fehlerursache getroffen haben. :-) -Ralph (derzeit grippevirenbehaftet)
participants (4)
-
Andreas Winkelmann
-
Marcus Meissner
-
Ralph Müller
-
Thomas Hertweck