I think it should be mentioned when you configure Mono... come to think of
it, guess you should reconfigure mono first using

./configure prefix=<your mono install dir>

to have it pick up ICU.

Gert

----- Original Message ----- 
From: "D-Fuse" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Tuesday, October 28, 2003 8:06 PM
Subject: Re: Re: [nant-dev] Bug Report


> Hey, I just installed ICU and recompiled mono, I
> didn't see ICU mentioned anywhere in the build process
> (previously it was always mentioned but I don't
> remember exactly where), but I keep getting the same
> error from NAnt (just did a new update from cvs too).
> Is there a way I can detect if mono did include ICU
> support?
>
> --- Gert Driesen <[EMAIL PROTECTED]> wrote:
> > From: "Gert Driesen" <[EMAIL PROTECTED]>
> > To: "D-Fuse" <[EMAIL PROTECTED]>,
> > <[EMAIL PROTECTED]>
> > Subject: Re: [nant-dev] Bug Report
> > Date: Tue, 28 Oct 2003 08:36:16 +0100
> >
> > A recent change made by Ian will fill a
> > StringCollection with the names of
> > all available cultures in the static constructor of
> > CompilerBase, and
> > apparently that's what causing a
> > NullReferenceExeption.
> >
> > Are you building Mono from cvs ?  I think ICU
> > (http://oss.software.ibm.com/icu/) was added to Mono
> > after the 0.28 release,
> > so I think this particular piece of code could
> > indeed cause problems on Mono
> > 0.28 release ...
> >
> > Can you rebuild Mono from cvs with ICU enabled (kind
> > of a hassle to enable
> > this, but I managed on my system a few days ago, so
> > if you need help ...)
> >
> > I'll look into this further later today, but I'm
> > pretty sure this is a mono
> > issue ...
> >
> > Thanks for the report ...
> >
> > Gert
> >
> > ----- Original Message ----- 
> > From: "D-Fuse" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Monday, October 27, 2003 10:34 PM
> > Subject: [nant-dev] Bug Report
> >
> >
> > > make bootstrap
> > > make[1]: Entering directory `/root/nant'
> > > if test x = xWindows_NT; then make
> > windows-bootstrap;
> > > else make linux-bootstrap; fi
> > > make[2]: Entering directory `/root/nant'
> > > cp lib/*.* bin/
> > > cp lib/mono/1.0/*.* bin/
> > > make linux-bootstrap-nant
> > > make[3]: Entering directory `/root/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 `/root/nant'
> > > make linux-bootstrap-nant.core
> > > make[3]: Entering directory `/root/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/Comm
> > onAssemblyInfo.cs
> > > src/NAnt.Core/ConsoleDriver.cs(242) warning
> > CS0618:
> > > Method `XslTransform.Load(System.Xml.XmlReader)'
> > is
> > > obsolete: `You should pass evi dence.'
> > > src/NAnt.Core/Tasks/StyleTask.cs(280) warning
> > CS0618:
> > > Method `XslTransform.Load(System.Xml.XmlReader)'
> > is
> > > obsolete: `You should pass e vidence.'
> > > Compilation succeeded - 2 warning(s)
> > > make[3]: Leaving directory `/root/nant'
> > > make linux-bootstrap-nant.dotnet
> > > make[3]: Entering directory `/root/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.DotN
> > et/*.cs
> > > src/CommonAssemblyInfo.cs
> > > Compilation succeeded
> > > make[3]: Leaving directory `/root/nant'
> > > make[2]: Leaving directory `/root/nant'
> > > make[1]: Leaving directory `/root/nant'
> > > make nant
> > > make[1]: Entering directory `/root/nant'
> > > if test x = xWindows_NT; then make windows-nant;
> > else
> > > make linux-nant; fi
> > > make[2]: Entering directory `/root/nant'
> > > mono bin/NAnt.exe -buildfile:NAnt.build build
> > > NAnt version 0.8.4 Copyright (C) 2001-2003 Gerry
> > Shaw
> > > http://nant.sourceforge.net
> > >
> > > Buildfile: file://root/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:
> > >
> > >
> > > build:
> > >
> > >      [echo] Build Directory is
> > > /root/nant/build/mono-1.0.unix/nant-0.8.4-debug
> > >     [mkdir] Creating directory
> > >
> > /root/nant/build/mono-1.0.unix/nant-0.8.4-debug/bin.
> > >      [copy] Copying 3 files to
> > >
> > /root/nant/build/mono-1.0.unix/nant-0.8.4-debug/bin.
> > >      [copy] Copying 4 files to
> > >
> > /root/nant/build/mono-1.0.unix/nant-0.8.4-debug/bin.
> > >      [nant] src/NAnt.Core/NAnt.Core.build build
> > >
> > >             Buildfile:
> > > file://root/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.TypeIni tializationException: An exception
> > was
> > > thrown by the type initializer for
> > > NAnt.DotNet.Tasks.CompilerBase --->
> > > System.NullReferenceExce ption: A null value was
> > found
> > > where an object instance was required
> > > in <0x00117> NAnt.DotNet.Tasks.CompilerBase:.cctor
> > ()
> > > --- End of inner exception stack trace ---
> > >
> > > in (unmanaged)
> > NAnt.DotNet.Tasks.CompilerBase:.ctor ()
> > > in <0x0003d> NAnt.DotNet.Tasks.CscTask:.ctor ()
> > > in (unmanaged) /usr/local/lib/libmono.so.0
> > > [0x40044ae1]
> > > in (unmanaged)
> > >
> >
> /usr/local/lib/libmono.so.0(mono_runtime_invoke+0x35)
> > > [0x40096e12]
> > > in (unmanaged)
> > >
> >
> /usr/local/lib/libmono.so.0(mono_runtime_invoke_array+0x1f3)
> > > [0x40097d6b]
> > > in (unmanaged) /usr/local/lib/libmono.so.0
> > > [0x4009e2c1]
> > > in <0x0009c> System.Reflection.MonoCMethod:Invoke
> > >
> >
>
(object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],Sys
> > tem.Glob
> > > alization.CultureInfo)
> > > --- End of inner exception stack trace ---
> > >
> > > in <0x000e4> System.Reflection.MonoCMethod:Invoke
> > >
> >
>
(object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],Sys
> > tem.Glob
> > > alization.CultureInfo)
> > > in <0x00022> System.Reflection.MonoCMethod:Invoke
> > >
> >
>
(System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Glo
> > balizati
> > > on.CultureInfo)
> > > in <0x0026b> System.Activator:CreateInstance
> > >
> >
>
(System.Type,System.Reflection.BindingFlags,System.Reflection.Binder,object[
> > ],System.Glob
> > > alization.CultureInfo,object[])
> > > in <0x00050>
> > System.Reflection.Assembly:CreateInstance
> > >
> >
>
(string,bool,System.Reflection.BindingFlags,System.Reflection.Binder,object[
> > ],S
> > > ystem.Globalization.CultureInfo,object[])
> > > in <0x00060> NAnt.Core.TaskBuilder:CreateTask ()
> > > in <0x00111> NAnt.Core.TypeFactory:CreateTask
> > > (System.Xml.XmlNode,NAnt.Core.Project)
> > > in <0x00017> NAnt.Core.Project:CreateTask
> > > (System.Xml.XmlNode,NAnt.Core.Target)
> > > in <0x00281> NAnt.Core.Target:Execute ()
> > > in <0x000b2> NAnt.Core.Project:Execute (string)
> > > in <0x00308> NAnt.Core.Project:Execute ()
> > > in <0x00173> NAnt.Core.Project:Run ()
> > >
> > >
> > >             Please send bug report to
> > > [EMAIL PROTECTED]
> > >
> > >             Total time: 0.1 seconds.
> > >
> > >
> > > BUILD FAILED
> > >
> > > Nested build failed.  Refer to build log for exact
> > > reason.
> > >
> > > Total time: 3.4 seconds.
> > >
> > > make[2]: *** [linux-nant] Error 1
> > > make[2]: Leaving directory `/root/nant'
> > > make[1]: *** [nant] Error 2
> > > make[1]: Leaving directory `/root/nant'
> > > make: *** [all] Error 2
> > >
> > > If I sent this twice, I'm sorry, but my previous
> > mail
> > > didn't seem to be sent. I built nant on linux 2.4
> > with
> > > mono-0.28. Got nant from the cvs.
> > >
> > > __________________________________
> > > Do you Yahoo!?
> > > Exclusive Video Premiere - Britney Spears
> > > http://launch.yahoo.com/promos/britneyspears/
> > >
> > >
> > >
> >
> -------------------------------------------------------
> > > This SF.net email is sponsored by: The SF.net
> > Donation Program.
> > > Do you like what SourceForge.net is doing for the
> > Open
> > > Source Community?  Make a contribution, and help
> > us add new
> > > features and functionality. Click here:
> > http://sourceforge.net/donate/
> > > _______________________________________________
> > > nant-developers mailing list
> > > [EMAIL PROTECTED]
> > >
> >
> https://lists.sourceforge.net/lists/listinfo/nant-developers
> > >
> > >
> >
> >
> >
> >
> -------------------------------------------------------
> > This SF.net email is sponsored by: The SF.net
> > Donation Program.
> > Do you like what SourceForge.net is doing for the
> > Open
> > Source Community?  Make a contribution, and help us
> > add new
> > features and functionality. Click here:
> > http://sourceforge.net/donate/
> > _______________________________________________
> > nant-developers mailing list
> > [EMAIL PROTECTED]
> >
> https://lists.sourceforge.net/lists/listinfo/nant-developers
>
>
> __________________________________
> Do you Yahoo!?
> Exclusive Video Premiere - Britney Spears
> http://launch.yahoo.com/promos/britneyspears/
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: SF.net Giveback Program.
> Does SourceForge.net help you be more productive?  Does it
> help you create better code?   SHARE THE LOVE, and help us help
> YOU!  Click Here: http://sourceforge.net/donate/
> _______________________________________________
> nant-developers mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/nant-developers
>
>



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to