[Mono-devel-list] mono-1.0, Solaris/x86, success(partly)
Guenter Feldmann
fld at informatik.uni-bremen.de
Sat Jul 24 13:52:06 EDT 2004
Hi Mono Developers
with the appended small patches mono-1.0 compiled and installed
flawlessly on my Solaris10/x86 box. The exception handling seems
to be stable now. The only failures in 'make rcheck' are because unix
does not distinguish between division by zero and arithmetic exception.
I get arithmetic exception in both cases.
That's the good news. The bad one: compiling mcs-1.0 aborts
as follows:
->configure --prefix=/usr/local/MONO/1.0
...
->gmake
...
gmake[2]: Entering directory `/home/src/mono/mcs/class/System.XML'
../../jay/jay -ct < ../../jay/skeleton.cs System.Xml.XPath/Parser.jay
>System.Xml.XPath/Parser.cs
MONO_PATH="../../class/lib/default:$MONO_PATH" mono ../../mcs/mcs.exe
-d:NET_1_1 -d:ONLY_1_1
-g /noconfig /lib:/usr/local/MONO/1.0/lib /noconfig /unsafe /r:mscorlib.dll /r:System.dll /target:library /out:../../class/lib/default/System.Xml.dll
@System.Xml.dll.sources
Mono.Xml.Schema/XsdKeyTable.cs(112) warning CS0162: Unreachable code detected
System.Xml/XmlInputStream.cs(214) warning CS0162: Unreachable code detected
System.Xml.Xsl/Multiplexer.cs(267) warning CS0618:
'System.Xml.Xsl.XslTransform.Load(System.Xml.XPath.XPathNavigator,
System.Xml.XmlResolver)' is obsolete: 'You should pass evidence.'
System.Xml.Xsl/Multiplexer.cs(275) warning CS0618:
'System.Xml.Xsl.XslTransform.Load(System.Xml.XPath.XPathNavigator,
System.Xml.XmlResolver)' is obsolete: 'You should pass evidence.'
System.Xml.Schema/BuiltInDatatype.cs(806) warning CS3019: CLS compliance
checking will not be performed on 'Mono.Xml.Schema.XsdNonNegativeInteger'
because it is private or internal
System.Xml.Schema/BuiltInDatatype.cs(814) warning CS3019: CLS compliance
checking will not be performed on
'Mono.Xml.Schema.XsdNonNegativeInteger.ParseValue(string,
System.Xml.XmlNameTable, System.Xml.XmlNamespaceManager)' because it is
private or internal
System.Xml.Schema/BuiltInDatatype.cs(827) warning CS3019: CLS compliance
checking will not be performed on 'Mono.Xml.Schema.XsdUnsignedLong' because
it is private or internal
System.Xml.Schema/BuiltInDatatype.cs(862) warning CS3019: CLS compliance
checking will not be performed on 'Mono.Xml.Schema.XsdUnsignedInt' because it
is private or internal
System.Xml.Schema/BuiltInDatatype.cs(898) warning CS3019: CLS compliance
checking will not be performed on 'Mono.Xml.Schema.XsdUnsignedShort' because
it is private or internal
System.Xml.Schema/BuiltInDatatype.cs(933) warning CS3019: CLS compliance
checking will not be performed on 'Mono.Xml.Schema.XsdUnsignedByte' because
it is private or internal
System.Xml.Schema/BuiltInDatatype.cs(969) warning CS3019: CLS compliance
checking will not be performed on 'Mono.Xml.Schema.XsdPositiveInteger'
because it is private or internal
Compilation succeeded - 11 warning(s)
gmake[2]: Leaving directory `/home/src/mono/mcs/class/System.XML'
gmake[2]: Entering directory `/home/src/mono/mcs/class/System'
MONO_PATH="../../class/lib/default:$MONO_PATH" mono ../../mcs/mcs.exe
-d:NET_1_1 -d:ONLY_1_1
-g /noconfig /r:mscorlib.dll /define:XML_DEP /r:System.Xml.dll /target:library /out:../../class/lib/default/System.dll
@System.dll.sources
Unhandled Exception: System.NullReferenceException: A null value was found
where an object instance was required.
in (unmanaged) Mono.CSharp.Report:RealError (string)
in <0x00049> Mono.CSharp.Report:Error (int,string)
in <0x000e4> Mono.CSharp.CodeGen:Save (string)
in <0x01734> Mono.CSharp.Driver:MainDriver (string[])
in <0x00012> Mono.CSharp.Driver:Main (string[])
gmake[2]: *** [../../class/lib/default/System.dll] Error 1
Could any one explain the reason for the error message? Do I have to configure
with a different profile?
Thanks in advance.
-- Guenter
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mono.diffs
Type: text/x-diff
Size: 2770 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20040724/b10cfb2d/attachment.bin
More information about the Mono-devel-list
mailing list