[Mono-devel-list] Building mcs with generics profile

Alan Jenkins sourcejedi at phonecoop.coop
Tue Feb 3 05:55:45 EST 2004


I have just downloaded mono/mcs 0.30.  I followed the instructions in
the mono docs to build mcs using the generics profile (after building &
installing mono).  It fails because it tries to compile the source for
gmcs.exe using gmcs.exe:

src at nova:~/mcs-0.30> ./configure --profile=generics

MCS module configured

     Profile selected: generics
     Prefix:           /usr/local

src at nova:~/mcs-0.30> make
make[1]: Entering directory `/home/src/mcs-0.30/build'
make[1]: Leaving directory `/home/src/mcs-0.30/build'
make[1]: Entering directory `/home/src/mcs-0.30/jay'
make[1]: Leaving directory `/home/src/mcs-0.30/jay'
make[1]: Entering directory `/home/src/mcs-0.30/mcs'
MONO_PATH="../class/lib:$MONO_PATH" mono  --debug ../gmcs/gmcs.exe  
-d:NET_1_1 -d:NET_1_2 -d:GENERICS -2 -g /target:exe /out:mcs.exe
AssemblyInfo.cs anonymous.cs assign.cs attribute.cs driver.cs
cs-tokenizer.cs cfold.cs class.cs codegen.cs const.cs constant.cs
convert.cs decl.cs delegate.cs enum.cs ecore.cs expression.cs
flowanalysis.cs genericparser.cs interface.cs iterators.cs literal.cs
location.cs modifiers.cs namespace.cs parameter.cs pending.cs report.cs
rootcontext.cs statement.cs support.cs typemanager.cs symbolwriter.cs
tree.cs cs-parser.cs
cannot open assembly ../gmcs/gmcs.exe
make[1]: *** [mcs.exe] Error 2
make[1]: Leaving directory `/home/src/mcs-0.30/mcs'
make: *** [all-recursive] Error 1

Is this my problem, is the makefile at fault, or should gmcs.exe be
provided (like mcs.exe is, from the mono package)?



More information about the Mono-devel-list mailing list