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

Alan Jenkins sourcejedi at phonecoop.coop
Thu Feb 5 15:44:34 EST 2004

On Wed, 2004-02-04 at 23:38, Miguel de Icaza wrote:
> Hello,
>    I think you will have to:
> 	* Compile the corlib next, but using mcs with the generics profile.
> 	* Manually fix the Makefile to have gmcs be built with mcs first.
> 	* Restart the process at that point.
>     You are right that building the generics profile will get tricky. 
> It is currently only being used by those working on the generics support.

Ok.  Please be frank; if my feedback is not welcome at this point then I
am happy to wait until gmcs is reintegrated into mcs.

I've had some success, but when I come to resume the build process I hit
problems.  gmcs doesnt like implicit implementation of indexers - here
is one such error:

System.CodeDom/CodeNamespaceImportCollection.cs(87) error CS8025:
Parsing error
syntax error, expecting IDENTIFIER
Mono.CSharp.yyParser.yyException: irrecoverable syntax error
in [0x00313] (at /home/src/mcs-0.30/gmcs/cs-parser.cs:991)
Mono.CSharp.CSharpParser:yyparse (Mono.CSharp.yyParser.yyInput)
in [0x00029] (at /home/src/mcs-0.30/gmcs/cs-parser.jay:4434)
Mono.CSharp.CSharpParser:parse ()

All the errors so far have the same methods and line numbers inside gmcs

More information about the Mono-devel-list mailing list