Hello, I need some help troubleshooting errors I get when I build Mono 1.2.5.1. FYI, I followed the instructions to build Mono found at http://shana.iidbbs.com/en/mono_cygwin_tutorial.html
Here are the results from my attempt to build: Step 1. Completed: ./configure --prefix=/usr/local Step 2. make. Ends with the 2 errors. The tail of the report from make is shown just before my signature. The last five lines show the problem. I have posted the complete log file online. - http://www.sixml.org/makelog_2_0 : Log for .NET 2.0 generated by running "make clean PROFILE=net_2_0". I assume this is how I ask to build for .NET 2.0. - http://www.sixml.org/makelog : Log when make is run without specifying any PROFILE. BTW, I am only interested in generating the XPath and XSLT parsers from Jay. Is there an easier way to do this, without building Mono completely? Of course, an even easier way is to just get the generated parsers from someone, but I will try the current approach until a Good Samaritan comes along with the parsers :) If I successfully generate the parsers before then, I will post them online for others like me. Making clean in dis make[2]: Entering directory `/usr/src/mono-1.2.5.1/mono/dis' rm -f monodis.exe monodis rm -rf .libs _libs test -z "libmonodis.a" || rm -f libmonodis.a rm -f *.o rm -f *.lo make[2]: Leaving directory `/usr/src/mono-1.2.5.1/mono/dis' Making clean in mini make[2]: Entering directory `/usr/src/mono-1.2.5.1/mono/mini' .deps/genmdesc-genmdesc.Po:1: *** multiple target patterns. Stop. make[2]: Leaving directory `/usr/src/mono-1.2.5.1/mono/mini' make[1]: *** [clean-recursive] Error 1 make[1]: Leaving directory `/usr/src/mono-1.2.5.1/mono' make: *** [clean-recursive] Error 1 Thanks, sm. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of murthy.sudarshan Sent: Sunday, October 07, 2007 2:31 PM To: [email protected] Subject: [Mono-list] Some questions related to System.Xml in Mono 1.2.5.1 Hello, I have downloaded Mono 1.2.5.1 and have a couple of questions related to System.Xml. * What role do the Mono.Xml.* packages play in System.Xml(.*)? I see that the two sets of packages depend on each other, but can't figure out the need for the Mono.Xml(.*) packages. * Compiling the System.Xml portion (along with the related Mono packages) reports three errors, all related to parsing - 1. System.Xml.XPath, Tokenizer.cs references an undefined base class "yyParser.yyInput" - 2. Mono.Xml.Xsl, Compiler.cs references undefined classes XPathParser and XsltPatternParser (on Lines 367 and 368 respectively). It seems that these two errors are related. Based on my reading on the web, it seems like Jay is used to generate the classes XPathParser and XsltPatternParser. Also, it seems like the make process uses a jay file and some template code to generate these classes. Is my understanding correct? I am curious about the rationale for not including the necessary code Jay generates in the tar. Including the code would immensely help poor souls like me (who are just trying to read and understand code). I had greatly appreciate it if one of you posts the generated code? Alternatively, it would be useful to have instructions to generate the necessary code in MS Windows environment without having to build the entire distribution (which seems virtually impossible to do in VS 2005) Thanks in advance, sm. _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
