Hi Kamen,

Sorry I did not notice that you were using version 0.3.1, you will have
to use the current cvs of mono.


Clayton


> -----Original Message-----
> From: k l [mailto:[EMAIL PROTECTED] 
> Sent: February 26, 2004 6:30 PM
> To: Clayton Harbour; [EMAIL PROTECTED]
> Cc: Jaroslaw Kowalski
> Subject: RE: [Nant-users] Problem building Nant under RedHat and Mono
> 
> 
> Hi Clayton,
> 
> Thanks for your help. Unfortunately,
> I tried both suggestions and after 
> the second one(removed the <asminfo /> task) 
> I got the following error
> (see output below; I could not find a log file).
> 
> Thanks,
> 
> Kamen
> 
> -----------
> -----------
> 
> [EMAIL PROTECTED] nant]$ make clean
> rm bin/*.* -f
> [EMAIL PROTECTED] nant]$ make
> make bootstrap
> make[1]: Entering directory `/home/kamen/nant'
> if test x = xWindows_NT; then make windows-bootstrap;
> else make linux-bootstrap; fi
> make[2]: Entering directory `/home/kamen/nant'
> cp lib/*.* bin/
> cp lib/mono/1.0/*.* bin/
> make linux-bootstrap-nant
> make[3]: Entering directory `/home/kamen/nant'
> mcs -target:exe -define:MONO -debug -o bin/NAnt.exe 
> -r:lib/mono/1.0/log4net.dll -recurse:src/NAnt.Console/*.cs 
> src/CommonAssemblyInfo.cs Compilation succeeded cp 
> src/NAnt.Console/NAnt.Console.exe.config
> bin/NAnt.exe.config
> make[3]: Leaving directory `/home/kamen/nant'
> make linux-bootstrap-nant.core
> make[3]: Entering directory `/home/kamen/nant'
> mcs -target:library -define:MONO -debug -o
> bin/NAnt.Core.dll -r:bin/log4net.dll -r:System.Web.dll 
> -recurse:src/NAnt.Core/*.cs src/CommonAssemblyInfo.cs
> src/NAnt.Core/ConsoleDriver.cs(271) warning CS0618:
> Method
> `System.Xml.Xsl.XslTransform.Load(System.Xml.XmlReader)'
> is obsolete: `You should pass evidence.'
> src/NAnt.Core/ConsoleDriver.cs(278) warning CS0618:
> Method 
> `System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPath
> Navigable,
> System.Xml.Xsl.XsltArgumentList,
> System.IO.TextWriter)' is obsolete: `You should pass 
> XmlResolver to Transform() method'
> src/NAnt.Core/Tasks/StyleTask.cs(306) warning CS0618:
> Method
> `System.Xml.Xsl.XslTransform.Load(System.Xml.XmlReader)'
> is obsolete: `You should pass evidence.'
> src/NAnt.Core/Tasks/StyleTask.cs(329) warning CS0618:
> Method 
> `System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPath
> Navigable,
> System.Xml.Xsl.XsltArgumentList,
> System.IO.TextWriter)' is obsolete: `You should pass 
> XmlResolver to Transform() method' Compilation succeeded - 4 
> warning(s)
> make[3]: Leaving directory `/home/kamen/nant'
> make linux-bootstrap-nant.dotnet
> make[3]: Entering directory `/home/kamen/nant'
> mcs -target:library -define:MONO -debug -o 
> bin/NAnt.DotNetTasks.dll -r:./bin/NAnt.Core.dll 
> -r:bin/NDoc.Core.dll -recurse:src/NAnt.DotNet/*.cs 
> src/CommonAssemblyInfo.cs Compilation succeeded
> make[3]: Leaving directory `/home/kamen/nant'
> make[2]: Leaving directory `/home/kamen/nant'
> make[1]: Leaving directory `/home/kamen/nant'
> make nant
> make[1]: Entering directory `/home/kamen/nant'
> if test x = xWindows_NT; then make windows-nant; else
> make linux-nant; fi
> make[2]: Entering directory `/home/kamen/nant'
> mono bin/NAnt.exe -buildfile:NAnt.build build
> NAnt 0.0.0.0 (Build 0.0.0.0; ; 01/01/2000)
>  
> Buildfile: file://home/kamen/nant/NAnt.build
> Target(s) specified: build
>      [echo] Using 'mono-1.0' framework on 'unix'
> platform.
>  
> init:
>  
>  
> debug:
>  
>  
> set-runtime-configuration:
>  
>  
> set-mono-1.0-runtime-configuration:
>  
>  
> set-runtime-configuration-flags:
>  
>  
> set-mono-1.0-runtime-configuration:
>  
>  
> set-runtime-configuration-flags:
>  
>  
> create-common-assemblyinfo:
>  
>    [attrib] Setting file attributes for 1 files to
> Normal.
>  
> build:
>  
>      [echo] Build Directory is 
> /home/kamen/nant/build/mono-1.0.unix/nant-0.85-debug
>      [nant]
> /home/kamen/nant/src/NAnt.Core/NAnt.Core.build build
>  
>             Buildfile: 
> file://home/kamen/nant/src/NAnt.Core/NAnt.Core.build
>             Target(s) specified: build
>              
>             build:
>              
>              
>             BUILD FAILED
>              
>             INTERNAL ERROR
>              
>            
> System.Reflection.TargetInvocationException: Exception
> has been thrown by the target of an invocation. --->
> System.TypeInitializationException: An exception was
> thrown by the type initializer for NAnt.DotNet.Tasks.CompilerBase --->
> System.ArgumentException: An invalid argument was
> specified.
>             in (unmanaged)
> /usr/local/lib/libmono.so.0(mono_raise_exception+0x1b)
> [0x40080f07]
>             in (unmanaged) /usr/local/lib/libmono.so.0 [0x400a8df9]
>             in <0x00084> System.Globalization.CultureInfo:Construct
> (int,string,bool)
>             in <0x00084>
> System.Globalization.CultureInfo:.ctor (int,bool)
>             in <0x00012>
> System.Globalization.CultureInfo:.ctor (int)
>             in <0x0017b> System.Globalization.CultureInfo:GetCultures
> (System.Globalization.CultureTypes)
>             in <0x000bd>
> NAnt.DotNet.Tasks.CompilerBase:.cctor ()
>             --- End of inner exception stack trace ---
>              
>             in (unmanaged)
> NAnt.DotNet.Tasks.CompilerBase:.ctor ()
>             in <0x0000b>
> NAnt.DotNet.Tasks.CscTask:.ctor ()
>             in (unmanaged) /usr/local/lib/libmono.so.0 [0x40046d3f]
>             in (unmanaged)
> /usr/local/lib/libmono.so.0(mono_runtime_invoke+0x23)
> [0x4007ee57]
>             in (unmanaged)
> /usr/local/lib/libmono.so.0(mono_runtime_invoke_array+0xb6)
> [0x4007fb0e]
>             in (unmanaged) /usr/local/lib/libmono.so.0 [0x400853ac]
>             in <0x0009c>
> System.Reflection.MonoCMethod:Invoke
> (object,System.Reflection.BindingFlags,System.Reflection.Binde
> r,object[],System.Globalization.CultureInfo)
>             --- End of inner exception stack trace ---
>              
>             in <0x00103>
> System.Reflection.MonoCMethod:Invoke
> (object,System.Reflection.BindingFlags,System.Reflection.Binde
> r,object[],System.Globalization.CultureInfo)
>             in <0x00022>
> System.Reflection.MonoCMethod:Invoke
> (System.Reflection.BindingFlags,System.Reflection.Binder,objec
> t[],System.Globalization.CultureInfo)
>             in <0x0023a>
> System.Activator:CreateInstance
> (System.Type,System.Reflection.BindingFlags,System.Reflection.
> Binder,object[],System.Globalization.CultureInfo,object[])
>             in <0x0005c> System.Reflection.Assembly:CreateInstance
> (string,bool,System.Reflection.BindingFlags,System.Reflection.
> Binder,object[],System.Globalization.CultureInfo,object[])
>             in <0x00060>
> NAnt.Core.TaskBuilder:CreateTask ()
>             in <0x00187>
> NAnt.Core.TypeFactory:CreateTask
> (System.Xml.XmlNode,NAnt.Core.Project)
>             in <0x00017> NAnt.Core.Project:CreateTask
> (System.Xml.XmlNode,NAnt.Core.Target)
>             in <0x0024c> NAnt.Core.Target:Execute ()
>             in <0x000c5> NAnt.Core.Project:Execute
> (string,bool)
>             in <0x00305> NAnt.Core.Project:Execute ()
>             in <0x00185> NAnt.Core.Project:Run ()
>              
>              
>             Please send bug report to 
> [EMAIL PROTECTED]
>              
>             Total time: 0 seconds.
>              
>  
> BUILD FAILED
>  
> Nested build failed.  Refer to build log for exact
> reason.
>  
> Total time: 0.3 seconds.
>  
> -----------
> -----------
> 
> --- Clayton Harbour <[EMAIL PROTECTED]>
> wrote:
> > Hi Kamen,
> > 
> > There are two potential issues here, one at least is
> > a mono issue and
> > the other may be a mono issue.  The following is
> > slightly modified from
> > a post on the mono user list (original post by
> > Jarek):
> >     1) search for "01-01-2000" and change it to
> > "01/01/2000"
> >     2) make clean
> >     3) make
> > 
> > If this fails with the "TypeGatheringDomain timed
> > out" you may need to
> > comment out the <asminfo /> task in the NAnt.build
> > file and repeat steps
> > 2 and 3.
> > 
> > 
> > Cheers,
> > 
> > 
> > Clayton
> > 
> > > -----Original Message-----
> > > From: k l [mailto:[EMAIL PROTECTED]
> > > Sent: February 26, 2004 5:27 PM
> > > To: [EMAIL PROTECTED]
> > > Subject: [Nant-users] Problem building Nant under
> > RedHat and Mono
> > > 
> > > 
> > > Hi,
> > > 
> > > I am trying to compile nant-0.85-20040226.zip
> > > under Linux(Red Hat Enterprise v 3.0 -- similar
> > > to RedHat 9) and Mono(0.30.1)
> > > and get the following error message(see
> > > the complete output below).
> > > Any help will be appreciated. Sorry, if
> > > this has been covered on the list in
> > > the past -- I could not find anything in
> > > the archives.
> > > 
> > > Does Nant work reasonably well under Linux
> > > and Mono?
> > > 
> > > Thanks,
> > > 
> > > Kamen
> > > ------------------------------
> > > [EMAIL PROTECTED] nant]$ make clean
> > > rm bin/*.* -f
> > > [EMAIL PROTECTED] nant]$ make
> > > make bootstrap
> > > make[1]: Entering directory `/home/kamen/nant'
> > > if test x = xWindows_NT; then make
> > windows-bootstrap;
> > > else make linux-bootstrap; fi
> > > make[2]: Entering directory `/home/kamen/nant'
> > > cp lib/*.* bin/
> > > cp lib/mono/1.0/*.* bin/
> > > make linux-bootstrap-nant
> > > make[3]: Entering directory `/home/kamen/nant'
> > > mcs -target:exe -define:MONO -debug -o
> > bin/NAnt.exe
> > > -r:lib/mono/1.0/log4net.dll
> > -recurse:src/NAnt.Console/*.cs
> > > src/CommonAssemblyInfo.cs Compilation succeeded cp
> > 
> > > src/NAnt.Console/NAnt.Console.exe.config
> > > bin/NAnt.exe.config
> > > make[3]: Leaving directory `/home/kamen/nant'
> > > make linux-bootstrap-nant.core
> > > make[3]: Entering directory `/home/kamen/nant'
> > > mcs -target:library -define:MONO -debug -o bin/NAnt.Core.dll 
> > > -r:bin/log4net.dll
> > -r:System.Web.dll
> > > -recurse:src/NAnt.Core/*.cs
> > src/CommonAssemblyInfo.cs
> > > src/NAnt.Core/ConsoleDriver.cs(271) warning
> > CS0618:
> > > Method
> > >
> >
> `System.Xml.Xsl.XslTransform.Load(System.Xml.XmlReader)'
> > > is obsolete: `You should pass evidence.'
> > > src/NAnt.Core/ConsoleDriver.cs(278) warning
> > CS0618:
> > > Method
> > >
> >
> `System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPath
> > > Navigable,
> > > System.Xml.Xsl.XsltArgumentList,
> > > System.IO.TextWriter)' is obsolete: `You should
> > pass
> > > XmlResolver to Transform() method'
> > > src/NAnt.Core/Tasks/StyleTask.cs(306) warning
> > CS0618:
> > > Method
> > >
> >
> `System.Xml.Xsl.XslTransform.Load(System.Xml.XmlReader)'
> > > is obsolete: `You should pass evidence.'
> > > src/NAnt.Core/Tasks/StyleTask.cs(329) warning
> > CS0618:
> > > Method
> > >
> >
> `System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPath
> > > Navigable,
> > > System.Xml.Xsl.XsltArgumentList,
> > > System.IO.TextWriter)' is obsolete: `You should
> > pass
> > > XmlResolver to Transform() method' Compilation
> > succeeded - 4
> > > warning(s)
> > > make[3]: Leaving directory `/home/kamen/nant'
> > > make linux-bootstrap-nant.dotnet
> > > make[3]: Entering directory `/home/kamen/nant'
> > > mcs -target:library -define:MONO -debug -o
> > > bin/NAnt.DotNetTasks.dll -r:./bin/NAnt.Core.dll 
> > > -r:bin/NDoc.Core.dll -recurse:src/NAnt.DotNet/*.cs
> > 
> > > src/CommonAssemblyInfo.cs Compilation succeeded
> > > make[3]: Leaving directory `/home/kamen/nant'
> > > make[2]: Leaving directory `/home/kamen/nant'
> > > make[1]: Leaving directory `/home/kamen/nant'
> > > make nant
> > > make[1]: Entering directory `/home/kamen/nant'
> > > if test x = xWindows_NT; then make windows-nant;
> > else
> > > make linux-nant; fi
> > > make[2]: Entering directory `/home/kamen/nant'
> > > mono bin/NAnt.exe -buildfile:NAnt.build build
> > > NAnt 0.85 (Build 0.85.1517.0; net-1.0.win32;
> > nightly;
> > > 02/26/2004)
> > > Copyright (C) 2001-2004 Gerry Shaw http://nant.sourceforge.net
> > >  
> > > Buildfile: file://home/kamen/nant/NAnt.build
> > > Target(s) specified: build
> > >      [echo] Using 'mono-1.0' framework on 'unix'
> > > platform.
> > >  
> > > init:
> > >  
> > >  
> > > debug:
> > >  
> > >  
> > > set-runtime-configuration:
> > >  
> > >  
> > > set-mono-1.0-runtime-configuration:
> > >  
> > >  
> > > set-runtime-configuration-flags:
> > >  
> > >  
> > > set-mono-1.0-runtime-configuration:
> > >  
> > >  
> > > set-runtime-configuration-flags:
> > >  
> > >  
> > > create-common-assemblyinfo:
> > >  
> > >    [attrib] Setting file attributes for 1 files to
> > > Normal.
> > >  
> > > BUILD FAILED
> > >  
> > > /home/kamen/nant/NAnt.build(64,17):
> > > Property evaluation failed.
> > > Expression: ${project.version}.${build.number}.0
> > >                                  ^^^^^^^^^^^^
> > >     Cannot convert argument 1 (value) of
> > > convert::to-datetime() to 'datetime' (actual type
> > was 'string').
> > >     Expression:
> > >
> >
> ${math::floor(timespan::get-total-days(datetime::now()
> > > - convert::to-datetime('01-01-2000')))}
> > >                                                   
> >    
> > >                                       
> > ^^^^^^^^^^^^
> > >         Invalid format
> > >  
> > > Total time: 0.3 seconds.
> > >  
> > > make[2]: *** [linux-nant] Error 1
> > > make[2]: Leaving directory `/home/kamen/nant'
> > > make[1]: *** [nant] Error 2
> > > make[1]: Leaving directory `/home/kamen/nant'
> > > make: *** [all] Error 2
> > > 
> > > 
> > > __________________________________
> > > Do you Yahoo!?
> > > Get better spam protection with Yahoo! Mail.
> > 
> === message truncated ===
> 
> 
> __________________________________
> Do you Yahoo!?
> Get better spam protection with Yahoo! Mail. 
> http://antispam.yahoo.com/tools
> 


-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id56&alloc_id438&op=click
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to