[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[DotGNU]Re: 0.6.4 preparation
From: |
Marco Manfredini |
Subject: |
[DotGNU]Re: 0.6.4 preparation |
Date: |
Fri, 12 Mar 2004 11:59:53 +0100 |
Rhys Weatherley wrote:
> I'm pretty much ready to go on the 0.6.4 release tomorrow. So now is
> the time to let me know if anything in CVS breaks your system.
>
1) The ml-pnet package doesn't build here.
I can build ml-pnetlib-0.6.2 as following (pnet installed in
/usr/local/dotgnu/debug/):
<input>
export PATH=/usr/local/dotgnu/debug/bin:$PATH
./configure --with-pnet=/usr/local/dotgnu/debug
make & sudo make install
</input>
The ml-pnet from cvs however fails to configure:
<input>
./auto_gen.sh
export PATH=/usr/local/dotgnu/cvsbuild/bin:$PATH
./configure --with-pnet=/usr/local/dotgnu/cvsbuild
</input>
<output>
Supply the --with-mono-sources option
</output>
Giving the path to the mono sources:
<input>
./configure --with-pnet=/usr/local/dotgnu/cvsbuild/
--with-mono-sources=/usr/local/src/mono/mcs-0.30.1
</input>
fails to compile (forgive me the long lines):
<output>
Building target `all' for project `Mono.Data.Tds'
/usr/local/dotgnu/debug/bin/cscc -fplugin-cs-path= -o
./Mono.Data.Tds.dll -g -funsafe -DDEBUG -DTRACE
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/ITds.cs
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/TODOAttribute.cs
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs
[much more..]
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:855:
invalid type specification `Type2Message'
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:855:
invalid type specification `Type2Message'
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:855:
`int' does not have an accessible constructor
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:860:
invalid type specification `Type3Message'
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:860:
invalid type specification `Type3Message'
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:861:
invalid lvalue in assignment
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:863:
invalid lvalue in assignment
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:864:
invalid lvalue in assignment
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:865:
invalid lvalue in assignment
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:866:
invalid lvalue in assignment
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:869:
called object is not a method or delegate
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds.cs:869:
invalid value for argument 1
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds70.cs:299:
invalid type specification `Type1Message'
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds70.cs:299:
invalid type specification `Type1Message'
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds70.cs:300:
invalid lvalue in assignment
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds70.cs:301:
invalid lvalue in assignment
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds70.cs:306:
invalid lvalue in assignment
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds70.cs:307:
called object is not a method or delegate
/usr/local/src/mono/mcs-0.30.1/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/Tds70.cs:307:
invalid value for argument 1
*** Target `all' for project `Mono.Data.Tds' failed ***
*** Project `Mono.Data.Tds' build failed ***
</output>
2) There is a problem with the decimals, which also exists in the
current release:
// decimals.cs
using System;
class cases
{
public static void Main(string[] args)
{
decimal a=1m;
decimal b=7m;
Console.WriteLine(a/b);
}
}
<input>
ilrun decimals.exe
</input>
prints:
<output>
44834799017975888171469461274
</output>
The same assembly with mono gives:
0.1428571428571428571428571429
Anyway: great work, guys!!
Greetings
Marco