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 Subject: Re: A Mingw32 runtime library independent of MSVCRT.DLL From: Robert Collins To: John Platts Cc: mingw-users AT lists DOT sourceforge DOT net, cygwin AT cygwin DOT com In-Reply-To: References: Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-/HjFQx/88RxTh6ynbMw4" Date: 27 Jul 2002 13:08:15 +1000 Message-Id: <1027739299.557.5.camel@lifelesswks> Mime-Version: 1.0 --=-/HjFQx/88RxTh6ynbMw4 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2002-07-27 at 12:33, John Platts wrote: > Why do mingw32 users continue to use a runtime library dependent of=20 > MSVCRT.DLL? ... >=20 > Cygwin developers: > NOTE: The cygwin setup program should not be linked with MSVCRT.DLL or=20 > CRTDLL.DLL. It should also not be linked with the cygwin library. It need= s=20 > to be linked with a static native Win32 C Runtime Library, such as what t= he=20 > Mingw32 Alternate C Runtime Library is going to be. If you are a develope= r=20 > wishing to contribute to the library, please do so. Please send email to=20 > jplatts AT users DOT sourceforge DOT net if you are going to contribute. Developers=20 > should participate in the efforts, so that a Cygwin setup program can be=20 > written the way it should be without having to use a commercial Win32=20 > compiler such as Microsoft Visual C++.NET. Hi, I'm the cygwin setup.exe maintainer. I don't use any microsoft development tools to build/release/test setup.exe. I think what you are attempting is interesting, and very similar to what cygwin1.dll is - a C runtime (well, cygwin is a posix API runtime including C runtime) for win32. However, I don't have time to help build YACL. Patches to link setup.exe with your mingw ACR will be considered like all other patches - I'm not particularly for or against linking into it. Before I release a version to the web site linked with such a library, the library (as a -devel package) would need to be part of the cygwin net distribution (as a matter of policy I only use tools available via the cygwin net distribution to build and distribute setup.exe). BTW: Your comment about a commercial win32 compiler being needed is 100% inaccurate. Good luck, and cheers. Rob --=-/HjFQx/88RxTh6ynbMw4 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEABECAAYFAj1CDp8ACgkQI5+kQ8LJcoJWZgCgpd2gJsjjOLPk/xysqex9r7cm pc4AoIor4Qwwjbi/Vhll/9GH0jpv5jU+ =dE4N -----END PGP SIGNATURE----- --=-/HjFQx/88RxTh6ynbMw4--