bug-texinfo
[Top][All Lists]
Advanced

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

Re: address@hidden: Compilation problem]


From: Karl Berry
Subject: Re: address@hidden: Compilation problem]
Date: Fri, 4 Apr 2003 20:11:41 -0500

    /usr/bin/ld: Warning: size of symbol `ospeed' changed from 2 to 4 in 
    /lib/libncurses.so

Thanks for the report.  Unfortunately these problems with the curses
libraries are pretty much impossible to debug remotely, because they
always depend on exactly what libraries on your system are getting used.
(It doesn't happen for me, on Red Hat 6.2, 7.2, or 8.0, or Solaris 2.7,
which are the systems I have for testing.)

If you look at config.log (in the texinfo directory), you should see some
stuff about which curses libraries and include files are found.

I think the actual bug is in info/terminal.c, which says, in effect,
#include <ncurses/termcap.h> if we have that,
else #include <termcap.h> if we have that,
else define ospeed and other variables ourselves, assuming we're using
old termcap.

That logic is probably wrong these days, and needs to check for some
other include files, but I have no way to know what the right thing is
on your system.

By the way, texinfo is completely separate from the rest of tetex.  Just
to make sure, you could download the texinfo distribution separately
(ftp://ftp.gnu.org/gnu/texinfo/) and see if the bug happens there,
independent from the rest of teTeX.

Hope this helps, and let us know if you find the problem / have
suggestions for what to do ...

Thanks,
karl




reply via email to

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