lynx-dev
[Top][All Lists]
Advanced

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

Re: lynx-dev Lynx and Cygwin


From: Thomas E. Dickey
Subject: Re: lynx-dev Lynx and Cygwin
Date: 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
> (auto-import)
> 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
> (auto-import)
> 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[1]: 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
>

-- 
T.E.Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net


; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden

reply via email to

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