Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Delivered-To: mailing list cygwin@cygwin.com X-Originating-IP: [207.136.19.65] From: "John Platts" To: mingw-users@lists.sourceforge.net, cygwin@cygwin.com Subject: A Mingw32 runtime library independent of MSVCRT.DLL Date: Fri, 26 Jul 2002 21:33:01 -0500 Mime-Version: 1.0 Content-Type: text/plain; format=flowed Message-ID: X-OriginalArrivalTime: 27 Jul 2002 02:33:01.0679 (UTC) FILETIME=[ED9BC7F0:01C23515] 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/