[Mono-list] Mono build broken on Windows

Urs Muff umuff@QUARK.com
Wed, 28 Apr 2004 09:33:32 -0600


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_000_01C42D36.29E17C86
Content-Type: text/plain

Guys, guys settle down: I posted a patch to this on the dev-list about a
week ago, but nobody replied/approved it.

- Urs

-----Original Message-----
From: mono-list-admin@lists.ximian.com
[mailto:mono-list-admin@lists.ximian.com] On Behalf Of Gert Driesen
Sent: Tuesday, April 27, 2004 11:06 PM
To: Daniel Morgan; mono-list@ximian.com
Subject: Re: [Mono-list] Mono build broken on Windows


----- Original Message ----- 
From: "Daniel Morgan" <danielmorgan@verizon.net>
To: "Gert Driesen" <gert.driesen@pandora.be>; <mono-list@ximian.com>
Sent: Wednesday, April 28, 2004 2:00 AM
Subject: RE: [Mono-list] Mono build broken on Windows


> At this point, mono has been built successfully.
>
> If you'll notice, it is only coping Mono.CSharp.Debugger.dll during
> "make install".

I agree that mono has been successfully built, but I definitely get the
error during "make", not "make install".

> Since the debugger does not work on Windows, the assembly is not needed.

Ok, but it should not cause the make to fail ...

> The mono-build-w32.sh automatically does a make install.

I'm not using that script ...

>
> You can always manually copy the assemblies over that you need.

Sure, but I'm sure this "issue" will get fixed soon ...

Thanks !

Gert

>
> -----Original Message-----
> From: mono-list-admin@lists.ximian.com
> [mailto:mono-list-admin@lists.ximian.com]On Behalf Of Gert Driesen
> Sent: Tuesday, April 27, 2004 1:57 AM
> To: mono-list@ximian.com
> Subject: [Mono-list] Mono build broken on Windows
>
>
> Hi,
>
> Apparently the Mono build is broken on Windows :
>
> Making all in runtime
> make[2]: Entering directory `/cygdrive/d/cvs/mono/mono/runtime'
> cp -f /usr/local/lib/Mono.CSharp.Debugger.dll .
> cp: cannot stat `/usr/local/lib/Mono.CSharp.Debugger.dll': No such file or
> directory
> make[2]: *** [Mono.CSharp.Debugger.dll] Error 1
> make[2]: Leaving directory `/cygdrive/d/cvs/mono/mono/runtime'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/cygdrive/d/cvs/mono/mono'
> make: *** [all] Error 2
>
> The Mono.CSharp.Debugger assembly is only built on unix, hence the error
...
>
> Gert
>
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>

_______________________________________________
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


------_=_NextPart_000_01C42D36.29E17C86
Content-Type: application/octet-stream;
	name="debugger.patch"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="debugger.patch"

? debugger.pathc=0A=
? class/Commons.Xml.Relaxng/y.output=0A=
? class/corlib/SecurityDB.db=0A=
? class/corlib/SecurityDB.idx=0A=
? class/corlib/SecurityDB.raw=0A=
Index: class/Makefile=0A=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
RCS file: /mono/mcs/class/Makefile,v=0A=
retrieving revision 1.16=0A=
diff -u -r1.16 Makefile=0A=
--- class/Makefile	4 Feb 2004 08:30:19 -0000	1.16=0A=
+++ class/Makefile	28 Apr 2004 16:33:28 -0000=0A=
@@ -2,11 +2,7 @@=0A=
 include ../build/rules.make=0A=
 =0A=
 MONO_POSIX =3D Mono.Posix=0A=
-ifeq ($(PLATFORM),linux)=0A=
 MONO_CSHARP_DEBUGGER =3D Mono.CSharp.Debugger=0A=
-else=0A=
-MONO_CSHARP_DEBUGGER =3D=0A=
-endif=0A=
 SUBDIRS =3D \=0A=
 	corlib				\=0A=
 	I18N				\=0A=
Index: class/Mono.CSharp.Debugger/Makefile=0A=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
RCS file: /mono/mcs/class/Mono.CSharp.Debugger/Makefile,v=0A=
retrieving revision 1.1=0A=
diff -u -r1.1 Makefile=0A=
--- class/Mono.CSharp.Debugger/Makefile	14 Jul 2003 11:21:18 -0000	=
1.1=0A=
+++ class/Mono.CSharp.Debugger/Makefile	28 Apr 2004 16:33:29 -0000=0A=
@@ -3,7 +3,7 @@=0A=
 include ../../build/rules.make=0A=
 =0A=
 LIBRARY =3D Mono.CSharp.Debugger.dll=0A=
-LIB_MCS_FLAGS =3D /r:$(corlib)=0A=
+LIB_MCS_FLAGS =3D /nostdlib /r:../../class/lib/$(corlib)=0A=
 NO_TEST =3D yes=0A=
 =0A=
 include ../../build/library.make=0A=

------_=_NextPart_000_01C42D36.29E17C86--