[Mono-list] MCS build failure

Sebastien Pouliot Sebastien Pouliot <spouliot@videotron.ca>
Tue, 04 Feb 2003 19:16:57 -0500


Hi David,

I just did the same thing (well the cvs update was about half hour back)
including the "make clean" but the build failed later (ilasm). I'm too
running Cygwin on Windows 2000.

make[2]: Entering directory `/home/Administrator/mcs/ilasm'
../jay/jay -ct < ../jay/skeleton.cs parser/ILParser.jay > parser/ILParser.cs
../jay/jay: w - the symbol D_MAXSTACK is undefined
../jay/jay: w - the symbol sint is undefined
../jay/jay: 72 shift/reduce conflicts.
echo Driver.cs codegen/Class.cs codegen/CodeGen.cs codegen/InstrBase.cs
codegen/
Instructions.cs codegen/Method.cs codegen/Types.cs parser/ILParser.cs
parser/Sca
nnerAdapter.cs scanner/ILReader.cs scanner/ILSyntaxError.cs
scanner/ILTables.cs
scanner/ILToken.cs scanner/ILTokenizer.cs scanner/InstrToken.cs
scanner/ITokenSt
ream.cs scanner/Location.cs scanner/NumberHelper.cs
scanner/StringHelperBase.cs
scanner/StringHelper.cs > list
mcs --target exe @list -o ilasm.exe
make[2]: *** [ilasm.exe] Error 255
make[2]: Leaving directory `/home/Administrator/mcs/ilasm'
make[1]: *** [linux] Error 1
make[1]: Leaving directory `/home/Administrator/mcs'
make: *** [all] Error 2

Sebastien Pouliot
Security Architect, Motus Technologies, http://www.motus.com/
work: spouliot@motus.com
home: spouliot@videotron.ca

----- Original Message -----
From: "David B. Bitton" <david@codenoevil.com>
To: "mono-list" <mono-list@ximian.com>; "Miguel de Icaza"
<miguel@ximian.com>
Sent: Tuesday, February 04, 2003 6:56 PM
Subject: [Mono-list] MCS build failure


> Miguel asked me to post the details.  I'm on Win32 using Cygwin.  I do a
>   cvs update, a make clean, and then a make (w/o the install target), an
> the build dies when trying to build the DB2 client.  Here is a clip:
>
> ---
>
>       [nant] Mono.Data.DB2Client/Mono.Data.DB2Client.build build
>              Buildfile: Mono.Data.DB2Client/Mono.Data.DB2Client.build
>
>              INTERNAL ERROR
>              System.IO.DirectoryNotFoundException: Could not find a part
> of the path
> "c:\src\mono\mcs\class\Mono.Data.DB2Client\Mono.Data.DB2Client.build".
>     at System.IO.__Error.WinIOError(Int32 errorCode, String str)
>     at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess
> access, FileShare share, Int32 bufferSize, Boolean useAsync, String
> msgPath, Boolean bFromProxy)
>     at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess
> access, FileShare share)
>     at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials
> credentials)
>     at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role,
> Type ofObjectToReturn)
>     at System.Xml.XmlTextReader.CreateScanner()
>     at System.Xml.XmlTextReader.Init()
>     at System.Xml.XmlTextReader.Read()
>     at System.Xml.XmlValidatingReader.ReadWithCollectTextToken()
>     at System.Xml.XmlValidatingReader.Read()
>     at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader,
> Boolean preserveWhitespace)
>     at System.Xml.XmlDocument.Load(XmlReader reader)
>     at System.Xml.XmlDocument.Load(String filename)
>     at SourceForge.NAnt.Project.Run()
>
> BUILD FAILED
> Nested build failed - refer to build log for exact reason.
> Try `NAnt -help' for more information.
> make[2]: *** [linux] Error 1
> make[2]: Leaving directory `/cygdrive/c/src/mono/mcs/class'
> make[1]: *** [linux] Error 1
> make[1]: Leaving directory `/cygdrive/c/src/mono/mcs'
> make: *** [all] Error 2
>
> ---
>
> --
> David B. Bitton
> david@codenoevil.com
> www.codenoevil.com
>
> Code Made Fresh Daily™
>
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>