[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lynx-dev Lynx and Cygwin
Thomas E. Dickey
Re: lynx-dev Lynx and Cygwin
Tue, 16 Apr 2002 17:58:36 -0400 (EDT)
On Tue, 16 Apr 2002, Frédéric L. W. Meunier wrote:
> Hi. I installed the latest Cygwin release + their contributed Lynx some
> weeks ago. Today I decided to compile the latest dev., like I do on
> Linux. I had to download a few additional packages:
> Anything wrong with ncurses ?
offhand - not a lot. There are some bugs, but they appear to be in the
cygwin dll rather than the ncurses port. The ones I know about do not
(much) affect lynx (the napms() function works sometimes, sometimes not,
and applications that spawn a subshell may get staircasing if they're
running in the cygwin window - rxvt works a little better).
If you build from my current development version, it should be able (when
I last checked) to build similar dll's to that done for the cygwin
package. I'm using a statically (sic) linked version for my directory
editor, to do some maintainance stuff for my day-job. (When not doing my
day job, I'm usually on Linux).
> Warning: resolving _cur_term by linking to __imp__cur_term
> Warning: resolving _curscr by linking to __imp__curscr (auto-import)
> Warning: resolving _stdscr by linking to __imp__stdscr (auto-import)
> Warning: resolving _COLOR_PAIRS by linking to __imp__COLOR_PAIRS
> Warning: resolving _LINES by linking to __imp__LINES (auto-import)
> Warning: resolving _COLS by linking to __imp__COLS (auto-import)
> Warning: resolving _h_errno by linking to __imp__h_errno (auto-import)
> make: Leaving directory `/usr/src/objdir/src'
> What are those warnings ?
I'm not sure. I get the same sort of warnings building lynx using PDCurses
and Visual C++, so it's not specific to lynx, cygwin or ncurses. I think
it's complaining that they're symbols that are not functions, so it's not
normal to get them from a dll.
> > Maybe this isn't Lynx related, but I have 2 problems.
> 1- Home and End keys don't work.
I see that too. But they work in my standalone ncurses test program.
(I'm looking at the cygwin package for lynx - my win32 compiles have
been mostly for PDCurses, though I did test-compile lynx for cygwin and
U/Win last year).
> 2- No Input / Output for the following accents:
> ~ + a/o doesn't work
> ´ + A/I/U/O just display the letter. ´ + E displays É
> The same for ` + A
> About ncurses, what's the recommendation ? I always compiled Tom's
> snapshots on Linux.
The cygwin package basically takes 5.2, makes dll's and adds a relatively
newer terminfo entry for cygwin. Some of the features in that one I did
test and found that they did not match the terminal's characteristics, so
I discarded that.
> address@hidden, dyndns.org}
> ; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden
; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden