On Don, 16 Aug 2001, Sascha Peters wrote:
Am Donnerstag, 16. August 2001 um 01:02 schrieb David Haller:
On Mit, 15 Aug 2001, Sascha Peters wrote:
suse:~/linux-2.4.7/linux # make menuconfig /usr/i486-suse-linux/bin/ld: cannot find -lncurses Was sagt ein 'ls -l /usr/lib/libncurses.so*'?
suse:~ # ls -l /usr/lib/libncurses.so* lrwxrwxrwx /usr/lib/libncurses.so.1.9 -> libncurses.so.1.9.7a -rwxr-xr-x /usr/lib/libncurses.so.1.9.7a lrwxrwxrwx /usr/lib/libncurses.so.2.1 -> libncurses.so.1.9.7a
Hm. Die Versionen sind "uralt" und ein "libncurses.so" oder ".a" gibt's auch nicht. $ rpm -q --queryformat "%{version}\n%{distribution}\n" ncurses 5.0 SuSE Linux 6.4 (i386) $ rpm -ql ncurses | grep libncurses\.so /lib/libncurses.so.4 /lib/libncurses.so.4.2 /lib/libncurses.so.5 /lib/libncurses.so.5.0 /usr/lib/libncurses.so $ ls -l /usr/lib/libncurses.so lrwxrwxrwx /usr/lib/libncurses.so -> /lib/libncurses.so.5.0* Entscheidend ist dabei der Symlink aus /usr/lib/ nach /lib wo die aktuelle Version liegt.
Abgesehen davon kannst du unter X auch 'make xconfig' verwenden. Und zur Not gibt's auch noch 'make config'
Weiß ich doch aber das ist halt nicht so übersichtilich außerdem habe ich das schonmal gemacht und selbst das kompilieren hat nachher fehler ohne Ende die ich nicht verstehe, ich will die Fehler jetzt von Vorne bis hinten durchgehen und klären!
Oh, das ist ja leider selten geworden, das jemand einem Problem systematisch auf den Grund gehen will! (siehe die aktuelle Diskussion[1]) Naja, zu deinem Problem: Installier das Paket "ncurses" (und wenn vorhanden auch ncurses-devel oder -dev, je nach Version der SuSE). Was du installiert zu habe scheinst, ist das Paket "ncurses3": $ rpm -ql ncurses3 | grep ncurses /usr/lib/libncurses.so.1.9.9e /usr/lib/libncurses.so.3.0 -dnh [1] Und ja, auch mir reicht's so langsam... -- Manche Menschen glaube das sie alles wissen, und wissen aber nicht das sie nichts wissen. [WoKo in dag°]