On Thu, Feb 21, 2013 at 01:39:26PM +0100, David Haller wrote:
Hallo,
Am Thu, 21 Feb 2013, Dr. Werner Fink schrieb:
/suse/werner> nm -D /usr/lib64/libtinfo.so | grep tputs 0000000000019b50 T tputs 00000000000196f0 T tputs_sp /suse/werner> rpm -qf /usr/lib64/libtinfo.so ncurses-devel-5.9-12.5.1.x86_64
d.h. emacs (auto)configure sollte nach libtinfo suchen und ncurses-devel + libncurses5 sollten installiert sein.
$ nm -D /lib64/libncurses.so.6.0 | grep tputs 0000000000030630 T tputs 00000000000301e0 T tputs_sp $ nm -D /lib64/libncurses.so.5.8 | grep tputs 0000000000036b50 T tputs 0000000000036710 T tputs_sp $ rpm -qf /lib64/libncurses.so.6.0 /lib64/libncurses.so.5.8 libncurses6-5.8-5.1.4.x86_64 libncurses5-5.8-5.1.4.x86_64 $ grep 'extern.*tputs' /usr/include/ncurses*/*.h | \ cut -d: -f1 | xargs rpm -qf | sort -u ncurses-devel-5.8-5.1.4.x86_64
Das ist nicht die libncurses von einer openSUSE 12.2 oder 12.3. Inzwischen gab es da einen Split der libncurses in zwei Libraries, nämlich in die libtinfo und in die libncurses. Grund: die libncurses gibt es in verschiedenen Versionen (wide, nonwide), im Gegensatz zur libtinfo[1]. Werner [1] ncurses.changes: Wed Nov 16 11:08:09 UTC 2011 - werner@suse.de - Split libncurses(w) into libncurses(w)+libtinfo to be able to link python against wide libncursesw and libreadline which is linked with libtinfo only (bnc#729226) -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org