[Mono-list] Confused!

Richard Thombs mono@stony.org
Tue, 28 Oct 2003 14:50:20 -0800


This is a multi-part message in MIME format.

------=_NextPart_000_0001_01C39D62.CF84AB40
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Well I thought of that, and although I still have it installed, it's not
mentioned in any of the environment variables like PATH etc.
 
Are the executables built using Microsoft's CSC somehow aware of the
path to Microsoft's mscorlib.dll?
 
R

-----Original Message-----
From: John BouAntoun [mailto:jbouantoun@rogen.com.au] 
Sent: Tuesday, October 28, 2003 2:36 PM
To: Richard Thombs; mono-list@lists.ximian.com
Subject: RE: [Mono-list] Confused!


Are you sure that you can uninstall the MS.Net framework after it's been
installed?
 
Doesn't it become part of windows?

-----Original Message-----
From: Richard Thombs [mailto:mono@stony.org]
Sent: Wednesday, 29 October 2003 9:27 AM
To: mono-list@lists.ximian.com
Subject: [Mono-list] Confused!


I just built the mono and mcs trees from scratch under cygwin. Initially
I was having all trouble getting some stuff to compile because I didn't
have any corlib.dll whatsoever. I solved that by using the .NET SDK to
compile and install it, so I should be happy, right?
 
Well nearly - while trying to repeat the entire build process so that I
can document it, I found that despite removing every corlib.dll I can
find, things like 'mcs' are still able to execute. I'm confused because
I was expecting to get a missing library error! I've even gone as far as
rebooting so I can be sure Cygwin isn't caching the DLL in some weird
way.
 
Am I being stupid or what? Did I imagine the initial "Can't find
corlib.dll" errors or what?
 


------=_NextPart_000_0001_01C39D62.CF84AB40
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<TITLE>Message</TITLE>

<META content=3D"MSHTML 6.00.2800.1264" name=3DGENERATOR></HEAD>
<BODY>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN =
class=3D649103522-28102003>Well I=20
thought of that, and although I still have it installed, it's not =
mentioned in=20
any of the environment variables like PATH etc.</SPAN></FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D649103522-28102003></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN =
class=3D649103522-28102003>Are=20
the executables built using Microsoft's CSC =
somehow&nbsp;aware&nbsp;of&nbsp;the=20
path to Microsoft's mscorlib.dll?</SPAN></FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D649103522-28102003></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D649103522-28102003>R</SPAN></FONT></DIV>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
  <DIV></DIV>
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr =
align=3Dleft><FONT=20
  face=3DTahoma size=3D2>-----Original Message-----<BR><B>From:</B> John =
BouAntoun=20
  [mailto:jbouantoun@rogen.com.au] <BR><B>Sent:</B> Tuesday, October 28, =
2003=20
  2:36 PM<BR><B>To:</B> Richard Thombs;=20
  mono-list@lists.ximian.com<BR><B>Subject:</B> RE: [Mono-list]=20
  Confused!<BR><BR></FONT></DIV>
  <DIV><SPAN class=3D981013622-28102003><FONT face=3DArial =
color=3D#0000ff size=3D2>Are=20
  you sure that you can uninstall the MS.Net framework after it's been=20
  installed?</FONT></SPAN></DIV>
  <DIV><SPAN class=3D981013622-28102003><FONT face=3DArial =
color=3D#0000ff=20
  size=3D2></FONT></SPAN>&nbsp;</DIV>
  <DIV><SPAN class=3D981013622-28102003><FONT face=3DArial =
color=3D#0000ff=20
  size=3D2>Doesn't it become part of windows?</FONT></SPAN></DIV>
  <BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
    <DIV class=3DOutlookMessageHeader dir=3Dltr align=3Dleft><FONT =
face=3DTahoma=20
    size=3D2>-----Original Message-----<BR><B>From:</B> Richard Thombs=20
    [mailto:mono@stony.org]<BR><B>Sent:</B> Wednesday, 29 October 2003 =
9:27=20
    AM<BR><B>To:</B> mono-list@lists.ximian.com<BR><B>Subject:</B> =
[Mono-list]=20
    Confused!<BR><BR></FONT></DIV>
    <DIV><SPAN class=3D551090822-28102003><FONT face=3DArial size=3D2>I =
just built the=20
    mono and mcs trees from scratch under cygwin. Initially I was having =
all=20
    trouble getting some stuff to compile because I didn't have any =
corlib.dll=20
    whatsoever. I solved that by using the .NET SDK to compile and =
install it,=20
    so I should be happy, right?</FONT></SPAN></DIV>
    <DIV><SPAN class=3D551090822-28102003><FONT face=3DArial=20
    size=3D2></FONT></SPAN>&nbsp;</DIV>
    <DIV><SPAN class=3D551090822-28102003><FONT face=3DArial =
size=3D2>Well nearly -=20
    while trying to repeat the entire build process so that I can =
document it, I=20
    found that despite&nbsp;removing every corlib.dll I can find, things =
like=20
    'mcs' are still able to execute. I'm confused because I was =
expecting to get=20
    a missing library error! I've even gone as far as rebooting so I can =
be sure=20
    Cygwin isn't caching the DLL in some weird way.</FONT></SPAN></DIV>
    <DIV><SPAN class=3D551090822-28102003><FONT face=3DArial=20
    size=3D2></FONT></SPAN>&nbsp;</DIV>
    <DIV><SPAN class=3D551090822-28102003><FONT face=3DArial size=3D2>Am =
I being=20
    stupid or what? Did I imagine the initial "Can't find corlib.dll" =
errors or=20
    what?</FONT></SPAN></DIV>
    <DIV><FONT face=3DArial color=3D#0000ff=20
size=3D2></FONT>&nbsp;</DIV></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_0001_01C39D62.CF84AB40--