<br><font size=2>I’m building Mono on Cygwin and running into a bit of
&nbsp;a bump. </font>
<br><font size=2>Though first I’d like to say thanks for the detailed
instructions from Andreia site, they have been a great help.</font>
<br>
<br><font size=2>&nbsp;basic background:</font>
<br><font size=2>Installed mono for windows. &nbsp;=&gt; &nbsp;1.2.5.1
in C:\Mono-1.2.5.2</font>
<br><font size=2>Installed cygwin per instruction ( omitting &nbsp;make
and glib2, setup .bashrc)</font>
<br><font size=2>Installed the special make 3.80 from mono–project</font>
<br><font size=2>Got sources (mono and mcs) put them in c:\cygwin\usr\src\mono</font>
<br>
<br><font size=2>Autogen &nbsp;( seems to run fine)</font>
<br><font size=2>Make goes pretty far</font>
<br><font size=2>I had the typical CRLF problems described regarding mkinstalldir
( thanks again for the note). &nbsp;Changed to LFs did a clean and tried
again.</font>
<br><font size=2>&nbsp;</font>
<br><font size=2>The main hiccup shows up when building System.XML</font>
<br><font size=2>A few lines from the log are below</font>
<br>
<br><font size=2>Any ideas?</font>
<br><font size=2>Thanks</font>
<br><font size=2>Paul Austin</font>
<br>
<br><font size=2>make[8]: Entering directory `/usr/src/mono/mcs/class/System.XML'</font>
<br><font size=2>Creating ../../build/deps/basic_System.Xml.dll.response
...</font>
<br><font size=2>../../jay/jay -ct &lt; ../../jay/skeleton.cs System.Xml.XPath/Parser.jay
&gt;System.Xm</font>
<br><font size=2>l.XPath/Parser.cs</font>
<br><font size=2>C:\cygwin\usr\src\mono\mcs\jay\jay.exe: 21 rules never
reduced</font>
<br><font size=2>C:\cygwin\usr\src\mono\mcs\jay\jay.exe: 1 shift/reduce
conflict, 42 reduce/reduc</font>
<br><font size=2>e conflicts.</font>
<br><font size=2>echo &quot;#define XSLT_PATTERN&quot; &gt; Mono.Xml.Xsl/PatternParser.cs</font>
<br><font size=2>../../jay/jay -ct Mono.Xml.Xsl/PatternParser.jay &lt;
../../jay/skeleton.cs &gt;&gt;Mono.</font>
<br><font size=2>Xml.Xsl/PatternParser.cs</font>
<br><font size=2>C:\cygwin\usr\src\mono\mcs\jay\jay.exe: 3 rules never
reduced</font>
<br><font size=2>C:\cygwin\usr\src\mono\mcs\jay\jay.exe: 1 shift/reduce
conflict, 46 reduce/reduc</font>
<br><font size=2>e conflicts.</font>
<br><font size=2>echo &quot;#define XSLT_PATTERN&quot; &gt; Mono.Xml.Xsl/PatternTokenizer.cs</font>
<br><font size=2>cat System.Xml.XPath/Tokenizer.cs &gt;&gt;Mono.Xml.Xsl/PatternTokenizer.cs</font>
<br><font size=2>MONO_PATH=&quot;../../class/lib/basic;$MONO_PATH&quot;
/usr/src/mono/mono/runtime/mono-wra</font>
<br><font size=2>pper &nbsp;../../class/lib/basic/mcs.exe /codepage:65001
&nbsp;/nologo /optimize -d:NET_1_</font>
<br><font size=2>1 -d:ONLY_1_1 -d:BOOTSTRAP_WITH_OLDLIB /debug+ /debug:full
/noconfig -r:mscorlib</font>
<br><font size=2>.dll -r:System.dll -nowarn:0162,0618,0612,0642,1595 -target:library
-out:System.</font>
<br><font size=2>Xml.dll `echo System.Xml.XPath/Parser.cs Mono.Xml.Xsl/PatternParser.cs
Mono.Xml.</font>
<br><font size=2>Xsl/PatternTokenizer.cs | tr '/' '\\\\'` @../../build/deps/basic_System.Xml.dll.</font>
<br><font size=2>response</font>
<br><font size=2>/usr/src/mono/mono/libtool: line 6847: LANG: command not
found</font>
<br><font size=2>/usr/src/mono/mono/libtool: line 6847: LC_ALL: command
not found</font>
<br><font size=2>/usr/src/mono/mono/libtool: line 6847: LC_CTYPE: command
not found</font>
<br><font size=2>/usr/src/mono/mono/libtool: line 6847: LC_COLLATE: command
not found</font>
<br><font size=2>/usr/src/mono/mono/libtool: line 6847: LC_MESSAGES: command
not found</font>
<br><font size=2>Cannot open assembly ../../class/lib/basic/mcs.exe.</font>
<br><font size=2>make[8]: *** [../../class/lib/basic/System.Xml.dll] Error
2</font>
<br><font size=2>make[8]: Leaving directory `/usr/src/mono/mcs/class/System.XML'</font>
<br><font size=2>make[7]: *** [do-all] Error 2</font>
<br><font size=2>make[7]: Leaving directory `/usr/src/mono/mcs/class/System.XML'</font>
<br><font size=2>make[6]: *** [all-recursive] Error 1</font>