Mail Archives: cygwin/1999/10/07/08:05:51
------_=_NextPart_001_01BF10BB.EB0DC510
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
> -----Original Message-----
> From: Earnie Boyd [mailto:earnie_boyd AT yahoo DOT com]
> Sent: Thursday, October 07, 1999 1:43 PM
> To: Bernard Dautrevaux
> Cc: cygwin AT sourceware DOT cygnus DOT com
> Subject: RE: not updating unwritable cache ../config.cache
>=20
>=20
> --- Bernard Dautrevaux <DAUTREVAUX AT microprocess DOT com> wrote:
> -8<-
> >=20
> > Why? mingw gcc is compiled and run in the cygwin=20
> environment I think, so go
> > through cygwin1.dll that handles ntsec.
> >=20
> -8<-
>=20
> Mingw32 gcc and binutils _DO_NOT_ use the cygwin1.dll. That=20
> is the reason it
> exists. Instead it uses the runtime from M$. So, Kai is=20
> correct that Mingw32
> doesn't care about ntsec as far as the it's implementation=20
> within cygwin1.dll.
>=20
I do know that the code _generated_ by mingw32 do not use cygwin1.dll;
that's effectively the reason why it exists :-)
But I think I've read that the "native" mingw32 toolset was in fact =
running
under cygwin and using cygwin1.dll... but perhaps this is only true for =
the
mingw32 cygwin-add-on, not for the independently distributed one.=20
Forgive me if I'm not really sure, but for now quite a long time I'm =
using
always mingw32 for all my NT development, but I'm using a =
cross-compiler
running on UNIX (usually Linux, but I've also built the cross-toolset =
on
other flavors of UNIX, like Solaris, where it runs fine).
Regards,
Bernard
--------------------------------------------
Bernard Dautrevaux
Microprocess Ing=E9ni=E9rie
97 bis, rue de Colombes
92400 COURBEVOIE
FRANCE
Tel: +33 (0) 1 47 68 80 80
Fax: +33 (0) 1 47 88 97 85
e-mail: dautrevaux AT microprocess DOT com
b DOT dautrevaux AT usa DOT net
--------------------------------------------=20
------_=_NextPart_001_01BF10BB.EB0DC510
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2448.0">
<TITLE>RE: not updating unwritable cache ../config.cache</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=3D2>> -----Original Message-----</FONT>
<BR><FONT SIZE=3D2>> From: Earnie Boyd [<A =
HREF=3D"mailto:earnie_boyd AT yahoo DOT com">mailto:earnie_boyd AT yahoo DOT com</A>]<=
/FONT>
<BR><FONT SIZE=3D2>> Sent: Thursday, October 07, 1999 1:43 PM</FONT>
<BR><FONT SIZE=3D2>> To: Bernard Dautrevaux</FONT>
<BR><FONT SIZE=3D2>> Cc: cygwin AT sourceware DOT cygnus DOT com</FONT>
<BR><FONT SIZE=3D2>> Subject: RE: not updating unwritable cache =
../config.cache</FONT>
<BR><FONT SIZE=3D2>> </FONT>
<BR><FONT SIZE=3D2>> </FONT>
<BR><FONT SIZE=3D2>> --- Bernard Dautrevaux =
<DAUTREVAUX AT microprocess DOT com> wrote:</FONT>
<BR><FONT SIZE=3D2>> -8<-</FONT>
<BR><FONT SIZE=3D2>> > </FONT>
<BR><FONT SIZE=3D2>> > Why? mingw gcc is compiled and run in the =
cygwin </FONT>
<BR><FONT SIZE=3D2>> environment I think, so go</FONT>
<BR><FONT SIZE=3D2>> > through cygwin1.dll that handles =
ntsec.</FONT>
<BR><FONT SIZE=3D2>> > </FONT>
<BR><FONT SIZE=3D2>> -8<-</FONT>
<BR><FONT SIZE=3D2>> </FONT>
<BR><FONT SIZE=3D2>> Mingw32 gcc and binutils _DO_NOT_ use the =
cygwin1.dll. That </FONT>
<BR><FONT SIZE=3D2>> is the reason it</FONT>
<BR><FONT SIZE=3D2>> exists. Instead it uses the runtime from =
M$. So, Kai is </FONT>
<BR><FONT SIZE=3D2>> correct that Mingw32</FONT>
<BR><FONT SIZE=3D2>> doesn't care about ntsec as far as the it's =
implementation </FONT>
<BR><FONT SIZE=3D2>> within cygwin1.dll.</FONT>
<BR><FONT SIZE=3D2>> </FONT>
</P>
<P><FONT SIZE=3D2>I do know that the code _generated_ by mingw32 do not =
use cygwin1.dll; that's effectively the reason why it exists :-)</FONT>
</P>
<P><FONT SIZE=3D2>But I think I've read that the "native" =
mingw32 toolset was in fact running under cygwin and using =
cygwin1.dll... but perhaps this is only true for the mingw32 =
cygwin-add-on, not for the independently distributed one. </FONT></P>
<P><FONT SIZE=3D2>Forgive me if I'm not really sure, but for now quite =
a long time I'm using always mingw32 for all my NT development, but I'm =
using a cross-compiler running on UNIX (usually Linux, but I've also =
built the cross-toolset on other flavors of UNIX, like Solaris, where =
it runs fine).</FONT></P>
<P><FONT SIZE=3D2>Regards,</FONT>
</P>
<P> =
<FONT =
SIZE=3D2>Bernard</FONT>
</P>
<P><FONT SIZE=3D2>--------------------------------------------</FONT>
<BR><FONT SIZE=3D2>Bernard Dautrevaux</FONT>
<BR><FONT SIZE=3D2>Microprocess Ing=E9ni=E9rie</FONT>
<BR><FONT SIZE=3D2>97 bis, rue de Colombes</FONT>
<BR><FONT SIZE=3D2>92400 COURBEVOIE</FONT>
<BR><FONT SIZE=3D2>FRANCE</FONT>
<BR><FONT SIZE=3D2>Tel: +33 (0) 1 47 68 80 80</FONT>
<BR><FONT SIZE=3D2>Fax: +33 (0) 1 47 88 97 85</FONT>
<BR><FONT SIZE=3D2>e-mail: dautrevaux AT microprocess DOT com</FONT>
<BR> =
<FONT =
SIZE=3D2>b DOT dautrevaux AT usa DOT net</FONT>
<BR><FONT SIZE=3D2>-------------------------------------------- </FONT>
</P>
</BODY>
</HTML>
------_=_NextPart_001_01BF10BB.EB0DC510--
- Raw text -