This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
A Mingw32 runtime library independent of MSVCRT.DLL
- From: "John Platts" <john_platts at hotmail dot com>
- To: mingw-users at lists dot sourceforge dot net, cygwin at cygwin dot com
- Date: Fri, 26 Jul 2002 21:33:01 -0500
- Subject: A Mingw32 runtime library independent of MSVCRT.DLL
- Bcc:
Why do mingw32 users continue to use a runtime library dependent of
MSVCRT.DLL?
There is a project to totally replace MSVCRT.DLL. Here are the advantages of
the Mingw32 Alternate C Runtime Library (no stable version released, just a
unstable, incomplete version):
- Easy to modify
- Can be easily tweaked
- Can be compiled without Microsoft Visual C++
- Open Source
- Free to distribute, even without owning Microsoft Visual C++ or Microsoft
Windows
- Can be compiled with Wine (with both native platform gcc and with Mingw32
cross-compiler)
- Will be 100% ISO C99 compliant when complete
- Bugs cannot be easily fixed in the MSVCRT.DLL distribution (unless someone
has a valid license of Microsoft Visual C++)
- Will support both static and dynamic linking when complete, unlike other
Mingw32 runtimes (MSVCRT.DLL can only be dynamically linked, but Microsoft
Visual C++ also ships with two release static C Runtime Library called
LIBC.LIB and LIBCMT.LIB)
Developers, please contribute to the Mingw32 Alternate C Runtime Library
found at http://mingwacr.sourceforge.net. If you are going to contribute,
send email to jplatts@users.sourceforge.net.
Cygwin developers:
NOTE: The cygwin setup program should not be linked with MSVCRT.DLL or
CRTDLL.DLL. It should also not be linked with the cygwin library. It needs
to be linked with a static native Win32 C Runtime Library, such as what the
Mingw32 Alternate C Runtime Library is going to be. If you are a developer
wishing to contribute to the library, please do so. Please send email to
jplatts@users.sourceforge.net if you are going to contribute. Developers
should participate in the efforts, so that a Cygwin setup program can be
written the way it should be without having to use a commercial Win32
compiler such as Microsoft Visual C++.NET.
_________________________________________________________________
Chat with friends online, try MSN Messenger: http://messenger.msn.com
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/