This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ITP] links-0.99pre14 [Was: Re: Please update links, mod_php4,mod_ssl, wget (was: [mark-MCmKBN63+Bmp9U+KvNp+zpaNLi7FJkHVd78zEePUwS8@public.gmane.orgDenial of Service in ASN.1 parsing])]


On Mon, 24 Nov 2003, Christopher Faylor wrote:

> On Tue, Nov 25, 2003 at 12:00:58AM -0200, Fr?d?ric L. W. Meunier wrote:
> >Harold, the following is what I did to get new Links and Links
> >2 to compile and work properly on Cygwin.
> >
> >os_dep.h:
> >
> >-#elif defined(_WIN32) || defined (__CYGWIN__)
> >+#elif defined(_WIN32)
>
> Why do you need to do this?  It is unusual that Cygwin and WIN32 should share
> similar definitions.

If you mean that #elif defined(_WIN32) || defined (__CYGWIN__)
is unusual, then yes, it's the change which broke it. Reverting
it was suggested by the ELinks author when I faced it more than
a year ago. And you can see more reports on the mailing-list
archives, like reports that it only works under cmd.exe.

#elif defined(_WIN32) was in 0.96, which is the version
included in Cygwin.

It changed to #elif defined(_WIN32) || defined (__CYGWIN__) in
0.97, and has been broken since then.

Recompile 0.96 with the 0.97 change to os_dep.h. You get the
same brokeness.

Run the 0.98 and 0.83 binaries from
http://artax.karlin.mff.cuni.cz/~mikulas/links/download/binaries/win32/
. You get the same brokeness with 0.98.

BTW, you wrote

"Seems to work ok for me.  Don't know about the accented
characters problem, though."

Does that mean you got it to work with rxvt and XTerm ? Without
the change it doesn't here, and doesn't seem with Harold.

-- 
How to contact me - http://www.pervalidus.net/contact.html


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]