[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Ncurses 4 & 5

From: Thomas Dickey
Subject: Re: Ncurses 4 & 5
Date: Tue, 9 Jan 2001 04:20:00 -0500
User-agent: Mutt/1.2.5i

On Tue, Jan 09, 2001 at 10:27:32AM +0200, Alon Oz wrote:
> If i take all the files from ncurses 5, and only the .so* files

it depends on what you mean by "all the files".

I understand that to mean the programs built with ncurses (tic, infocmp, tack,
tset and the test programs).  No, some of those will not work with version 4
shared libraries because the former use private interfaces (functions which
begin with "_nc_) which may have changed, and at least one of the latter uses
the raw terminfo struct (dots), which changed between 4.2 and 5.0

Most user applications will work (those that use the curses interface).

But I put that in the release notes.  (Since it's been an issue, I'm thinking
about making a script to run 'nm' on an executable and make a report telling
about possible problems mixing libraries, but in any case, I've had in my
faq for the past 3-4 years that using symlink to fake compatibility between
version 3 and 4, or 4 and 5 will not work).

> from ncurses 4, and stick them together on a machine, will it work
> with all ncurses 4 and 5 applications? are there any problems
> with doing this?
> -- 
> Alon Oz,
> Aduva Research Team,
> Mailto: address@hidden
> --
> The reasonable man adapts himself to the world; the unreasonable one
> persists in trying to adapt the world to himself.  
> Therefore all progress depends on the unreasonable man.
>                 -- George Bernard Shaw
> _______________________________________________
> Bug-ncurses mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/bug-ncurses

Thomas E. Dickey <address@hidden>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]