Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <20020727024815.9611.qmail@web21104.mail.yahoo.com> Date: Fri, 26 Jul 2002 19:48:15 -0700 (PDT) From: Steven Edwards Subject: Re: [Mingw-users] A Mingw32 runtime library independent of MSVCRT.DLL To: John Platts , mingw-users AT lists DOT sourceforge DOT net, cygwin AT cygwin DOT com In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Doesnt newlib do the same? --- John Platts wrote: > 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 AT users DOT sourceforge DOT 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 AT users DOT sourceforge DOT 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 > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > MinGW-users mailing list > MinGW-users AT lists DOT sourceforge DOT net > > You may change your MinGW Account Options or unsubscribe at: > https://lists.sourceforge.net/lists/listinfo/mingw-users __________________________________________________ Do You Yahoo!? Yahoo! Health - Feel better, live better http://health.yahoo.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/