[Mono-list] Error: mcs.exe: cannot execute binary file

Paolo Molaro lupus@ximian.com
Sun, 16 Jun 2002 23:33:23 +0200


On 06/16/02 Jaime Anguiano Olarra wrote:
> Here is the first version of the mono-common-problems.
[...]
> 		1.- Mono can be compiled in Linux and Windows but mcs
> 		    cannot. Please don't write to the list telling that
> 		    you have downloaded the mcs-X.XX.tar.gz and that 
> 		    you can't build it. It's a 'status' problem. The 
> 		    mcs compiler can't be compiled under Linux yet.

Documentation is supposed to make things clearer: this paragraph makes
things worse than they are already and it's completely wrong: please
remove it from cvs.

mcs is the C# compiler and it can be compiled and run just fine on Linux
since a few months. There is also a tarball that is called mcs and
includes the sources of the mcs compiler and of the class libraries.
I guess it's better to split it so that it causes less confusion.
Some of the class libraries can be compiled with the mono runtime, but
not yet corlib. It should be noted, though, that the default make
targets still use csc to build them, so when you type make it may try to
run it and fail.

> 			make[1]: Cambiando a directorio `/home/jaime/utils/mcs-0.12/jay'

It's better to use english messages in the sample texts.

> 		Run the configure script:
> 
> 			./configure.in

It's "./configure". 
I haven't read the rest: it's probably better to remove this document
from cvs.

lupus

-- 
-----------------------------------------------------------------
lupus@debian.org                                     debian/rules
lupus@ximian.com                             Monkeys do it better