Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming > #6819

ANN: Cygnal: Cygwin Native Application Library

From Kaz Kylheku <349-534-5780@kylheku.com>
Newsgroups comp.programming
Subject ANN: Cygnal: Cygwin Native Application Library
Date 2016-07-26 05:41 +0000
Organization Aioe.org NNTP Server
Message-ID <20160725222155.305@kylheku.com> (permalink)

Show all headers | View raw


Near the start of this month, upon learning that Cygwin's licensing has
been relaxed to the Lesser GNU Public License, I kicked off a project
called Cygnal: http://www.kylheku.com/cygnal .

Cygnal is an ABI-compatible fork of the principal Cygwin DLL, which
changes certain behaviors so that applications interface with windows in
a more "native" way.

You can compile your program under Cygwin and run it in that
environment; then take the same executable and bundle it with the
Cygnal version of cygwin1.dll. That executable will then exhibit
different behaviors. For instance, it will use native path handling.

Cygnal provides a much more attractive alternative to the "MinGW" method
of making Windows programs with GNU tools, because Cygwin is a much more
robust, richly featured library than Microsoft's MSVCRT.DLL, with a
vastly more complete and better developed POSIX API.

The Cygnal project is now in beta, release 2.5.1.99. From here it will
increment to its 2.5.2 release, reflecting that it's a currently a fork
based on Cygwin 2.5.2.

The project has a very clear, precise list of issues that have been
solved or are to be solved, each one associated with a target release,
and also git commits, if it has been worked on.

There is also a mailing list.

-- 
TXR Programming Lanuage: http://nongnu.org/txr
Music DIY Mailing List:  http://www.kylheku.com/diy
ADA MP-1 Mailing List:   http://www.kylheku.com/mp1

Back to comp.programming | Previous | Next | Find similar | Unroll thread


Thread

ANN: Cygnal: Cygwin Native Application Library Kaz Kylheku <349-534-5780@kylheku.com> - 2016-07-26 05:41 +0000

csiph-web