On Sun, Sep 17, 2000 at 03:38:33AM +1100, Bruce Evans wrote:
> Fine with me, provided you handle any problems with mixing the libraries.
> I think "-ltermcap -lcurses" should somehow use the curses interfaces
> despite termcap being first.

Yes, I fix this occurances recently just for purity reasons, 
"-lcurses -ltermcap" peek up all needed functions from curses first,
"-ltermcap -lcurses" is never used.

> > I don't object. The namespace collisions in src/games with ncurses functions
> > are really, really bad, and though just not linking to ncurses is sort of a hackish
> > fix, this would at least mask the problems until further into the future when
> > I have time to change function names. :->
> 
> There are also a problem with the ospeed variable outside of src/games:
> 
> ===> usr.bin/top
> /usr/libexec/elf/ld: Warning: size of symbol `ospeed' changed from 2 to 4 in 
>lib_tputs.o
> 
> top/screen.c has "short ospeed" although it doesn't actually use ospeed
> directly.

Yes. BTW, namespace pollution and ospeed are not only problems, some other
subtle problems exists.

-- 
Andrey A. Chernov
<[EMAIL PROTECTED]>
http://ache.pp.ru/


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to