I've two applications I've just compiled, on a system with glibc 2.1 (though compiled against glibc 2.0) and with ncurses 5.2 as the most recent. It does, however, also have ncurses4 and ncurses3 on it - along with some reference to ncurses 1.9.9 (!). These come in three different RPMs. When I compiled these apps (dialog and zile) everything was fine. I told dialog to compile without using ncurses - however, it required it anyway (!). dialog SegFaults on a newterm() call - apparently the first thing most ncurses apps do. zile SegFaults intermittently; what I saw was, it SegFaulted on a search (^S) after pressing enter to complete the search string. I could not replicate this. Both of these were running on an Oxygen with glibc 2.1 and ncurses 4; I now suspect the version of ncurses (it is now at 5.2). I'm going to try using ncurses5. Here are my questions: * Can I reasonably expect programs compiled against ncurses4 to work with ncurses5? (my guess: yes.) * Will they automatically work? (my guess: no - have to create /usr/lib/libncurses.so.4 ...or do I?) How does it do this? Is /usr/lib/libncurses.so enough? * If I compile against ncurses 5, does this introduce new compatability problems? (my guess? yes, it does...) _______________________________________________ Leaf-devel mailing list [EMAIL PROTECTED] http://lists.sourceforge.net/lists/listinfo/leaf-devel
