-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,
~  i can't get pkg-references to work w/in a csc task.
i'm using mono under Debian GNU/Linux unstable.

Here's the output:
[...]
BUILD FAILED

INTERNAL ERROR

System.InvalidCastException: Cannot cast from source type to destination
type.
in <0x000b5> AttributeConfigurator:CreateChildBuildElement
(System.Reflection.PropertyInfo,System.Xml.XmlNode,NAnt.Core.PropertyDictionary,NAnt.Core.FrameworkInfo)
in <0x00309> AttributeConfigurator:InitializeChildElement
(System.Reflection.PropertyInfo)
in <0x000c2> AttributeConfigurator:Initialize ()
in <0x0004f> NAnt.Core.Element:InitializeXml
(System.Xml.XmlNode,NAnt.Core.PropertyDictionary,NAnt.Core.FrameworkInfo)
in <0x000e5> NAnt.Core.Element:Initialize
(System.Xml.XmlNode,NAnt.Core.PropertyDictionary,NAnt.Core.FrameworkInfo)
in <0x00079> NAnt.Core.Element:Initialize (System.Xml.XmlNode)
in <0x00076> NAnt.Core.Project:CreateTask
(System.Xml.XmlNode,NAnt.Core.Target)
in <0x0020c> NAnt.Core.Target:Execute ()
in <0x000cd> NAnt.Core.Project:Execute (string,bool)
in <0x00395> NAnt.Core.Project:Execute ()
in <0x0017c> NAnt.Core.Project:Run ()

Please send bug report to [EMAIL PROTECTED]
[...]

snippet from my xbgmsharp.build:
~    <!-- Build the binary -->
~    <target name="build" depends="init">
~      <csc target="exe" output="xbgmsharp.exe">
        <sources>
          <include name="**/*.cs"/>
        </sources>
        <references refid="sys.assemblies" />
        <pkg-references>
          <package name="gtk-sharp-1.0"/>
        </pkg-references>
~      </csc>
~    </target>

if i comment out pkg-references, it doesn't crash [but shows an error
about Gtk.Window of course].

i'm attaching the good and bad logs ;)

- -Pascal
PS: i noticed http://sourceforge.net/mailarchive/message.php?msg_id=8807296
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCZ0sO1Lfd97FsypURAmz7AKCw13PCe0ZXDd01Wb7RyzIGIWxzSgCgvkg0
fIOtYWX6/vB/gwuiRpte2fY=
=KM8A
-----END PGP SIGNATURE-----
Compat mode: the request from /usr/share/dotnet/bin/nant/log4net.dll to load System was remapped (http://www.go-mono.com/remap.html)
Compat mode: the request from /usr/share/dotnet/bin/nant/log4net.dll to load System.Data was remapped (http://www.go-mono.com/remap.html)
Compat mode: the request from /usr/share/dotnet/bin/nant/log4net.dll to load System.Web was remapped (http://www.go-mono.com/remap.html)
NAnt 0.0.0.0 (Build 0.0.0.0; ; 2000-01-01)

[loadtasks] Scanning assembly "NAnt.Compression.Tests" for extensions.
[loadtasks] Scanning assembly "NAnt.CompressionTasks" for extensions.
[loadtasks] Creating TaskBuilder for "TarTask".
[loadtasks] Adding "tar" from /usr/share/dotnet/bin/nant/NAnt.CompressionTasks.dll:NAnt.Compression.Tasks.TarTask.
[loadtasks] Creating TaskBuilder for "UnZipTask".
[loadtasks] Adding "unzip" from /usr/share/dotnet/bin/nant/NAnt.CompressionTasks.dll:NAnt.Compression.Tasks.UnZipTask.
[loadtasks] Creating TaskBuilder for "ZipTask".
[loadtasks] Adding "zip" from /usr/share/dotnet/bin/nant/NAnt.CompressionTasks.dll:NAnt.Compression.Tasks.ZipTask.
[loadtasks] Scanning assembly "NAnt.Core.Tests" for extensions.
[loadtasks] Creating TaskBuilder for "TestTask".
[loadtasks] Adding "testtask" from /usr/share/dotnet/bin/nant/NAnt.Core.Tests.dll:Tests.NAnt.Core.Util.XmlLoggerTest+TestTask.
[loadtasks] Creating TaskBuilder for "ElementTest1Task".
[loadtasks] Adding "elementTest1" from /usr/share/dotnet/bin/nant/NAnt.Core.Tests.dll:Tests.NAnt.Core.ElementTest1Task.
[loadtasks] Creating TaskBuilder for "TestTask".
[loadtasks] Adding "test" from /usr/share/dotnet/bin/nant/NAnt.Core.Tests.dll:Tests.NAnt.Core.TestTask.
[loadtasks] Scanning assembly "NAnt.DotNet.Tests" for extensions.
[loadtasks] Scanning assembly "NAnt.DotNetTasks" for extensions.
[loadtasks] Creating TaskBuilder for "AssemblyInfoTask".
[loadtasks] Adding "asminfo" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.AssemblyInfoTask.
[loadtasks] Creating TaskBuilder for "AssemblyLinkerTask".
[loadtasks] Adding "al" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.AssemblyLinkerTask.
[loadtasks] Creating TaskBuilder for "CscTask".
[loadtasks] Adding "csc" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.CscTask.
[loadtasks] Creating TaskBuilder for "DelaySignTask".
[loadtasks] Adding "delay-sign" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.DelaySignTask.
[loadtasks] Creating TaskBuilder for "IlasmTask".
[loadtasks] Adding "ilasm" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.IlasmTask.
[loadtasks] Creating TaskBuilder for "JscTask".
[loadtasks] Adding "jsc" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.JscTask.
[loadtasks] Creating TaskBuilder for "LicenseTask".
[loadtasks] Adding "license" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.LicenseTask.
[loadtasks] Creating TaskBuilder for "NDocTask".
[loadtasks] Adding "ndoc" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.NDocTask.
[loadtasks] Creating TaskBuilder for "RegsvcsTask".
[loadtasks] Adding "regsvcs" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.RegsvcsTask.
[loadtasks] Creating TaskBuilder for "ResGenTask".
[loadtasks] Adding "resgen" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.ResGenTask.
[loadtasks] Creating TaskBuilder for "ScriptTask".
[loadtasks] Adding "script" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.ScriptTask.
[loadtasks] Creating TaskBuilder for "VbcTask".
[loadtasks] Adding "vbc" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.VbcTask.
[loadtasks] Creating TaskBuilder for "VjcTask".
[loadtasks] Adding "vjc" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.VjcTask.
[loadtasks] Scanning assembly "NAnt.NUnit1Tasks" for extensions.
[loadtasks] Creating TaskBuilder for "NUnitTask".
[loadtasks] Adding "nunit" from /usr/share/dotnet/bin/nant/NAnt.NUnit1Tasks.dll:NAnt.NUnit1.Tasks.NUnitTask.
[loadtasks] Scanning assembly "NAnt.NUnit2Tasks" for extensions.
[loadtasks] Creating TaskBuilder for "NUnit2Task".
[loadtasks] Adding "nunit2" from /usr/share/dotnet/bin/nant/NAnt.NUnit2Tasks.dll:NAnt.NUnit2.Tasks.NUnit2Task.
[loadtasks] Scanning assembly "NAnt.SourceControlTasks" for extensions.
[loadtasks] Creating TaskBuilder for "ChangeLogTask".
[loadtasks] Adding "cvs-changelog" from /usr/share/dotnet/bin/nant/NAnt.SourceControlTasks.dll:NAnt.SourceControl.Tasks.ChangeLogTask.
[loadtasks] Creating TaskBuilder for "CheckoutTask".
[loadtasks] Adding "cvs-checkout" from /usr/share/dotnet/bin/nant/NAnt.SourceControlTasks.dll:NAnt.SourceControl.Tasks.CheckoutTask.
[loadtasks] Creating TaskBuilder for "CvsPass".
[loadtasks] Adding "cvs-pass" from /usr/share/dotnet/bin/nant/NAnt.SourceControlTasks.dll:NAnt.SourceControl.Tasks.CvsPass.
[loadtasks] Creating TaskBuilder for "CvsTask".
[loadtasks] Adding "cvs" from /usr/share/dotnet/bin/nant/NAnt.SourceControlTasks.dll:NAnt.SourceControl.Tasks.CvsTask.
[loadtasks] Creating TaskBuilder for "ExportTask".
[loadtasks] Adding "cvs-export" from /usr/share/dotnet/bin/nant/NAnt.SourceControlTasks.dll:NAnt.SourceControl.Tasks.ExportTask.
[loadtasks] Creating TaskBuilder for "RTagTask".
[loadtasks] Adding "cvs-rtag" from /usr/share/dotnet/bin/nant/NAnt.SourceControlTasks.dll:NAnt.SourceControl.Tasks.RTagTask.
[loadtasks] Creating TaskBuilder for "TagTask".
[loadtasks] Adding "cvs-tag" from /usr/share/dotnet/bin/nant/NAnt.SourceControlTasks.dll:NAnt.SourceControl.Tasks.TagTask.
[loadtasks] Creating TaskBuilder for "UpdateTask".
[loadtasks] Adding "cvs-update" from /usr/share/dotnet/bin/nant/NAnt.SourceControlTasks.dll:NAnt.SourceControl.Tasks.UpdateTask.
[loadtasks] Scanning assembly "NAnt.Tests" for extensions.
[loadtasks] Scanning assembly "NAnt.Core" for extensions.
[loadtasks] Creating FilterBuilder for "ExpandProperties".
[loadtasks] Adding filter "expandproperties" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Filters.ExpandProperties.
[loadtasks] Creating FilterBuilder for "ReplaceString".
[loadtasks] Adding filter "replacestring" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Filters.ReplaceString.
[loadtasks] Creating FilterBuilder for "ReplaceTokens".
[loadtasks] Adding filter "replacetokens" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Filters.ReplaceTokens.
[loadtasks] Creating FilterBuilder for "TabsToSpaces".
[loadtasks] Adding filter "tabstospaces" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Filters.TabsToSpaces.
[loadtasks] Creating TaskBuilder for "AttribTask".
[loadtasks] Adding "attrib" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.AttribTask.
[loadtasks] Creating TaskBuilder for "AvailableTask".
[loadtasks] Adding "available" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.AvailableTask.
[loadtasks] Creating TaskBuilder for "CallTask".
[loadtasks] Adding "call" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.CallTask.
[loadtasks] Creating TaskBuilder for "CopyTask".
[loadtasks] Adding "copy" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.CopyTask.
[loadtasks] Creating TaskBuilder for "DeleteTask".
[loadtasks] Adding "delete" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.DeleteTask.
[loadtasks] Creating TaskBuilder for "DescriptionTask".
[loadtasks] Adding "description" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.DescriptionTask.
[loadtasks] Creating TaskBuilder for "EchoTask".
[loadtasks] Adding "echo" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.EchoTask.
[loadtasks] Creating TaskBuilder for "ExecTask".
[loadtasks] Adding "exec" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.ExecTask.
[loadtasks] Creating TaskBuilder for "FailTask".
[loadtasks] Adding "fail" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.FailTask.
[loadtasks] Creating TaskBuilder for "GetTask".
[loadtasks] Adding "get" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.GetTask.
[loadtasks] Creating TaskBuilder for "IfTask".
[loadtasks] Adding "if" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.IfTask.
[loadtasks] Creating TaskBuilder for "IfNotTask".
[loadtasks] Adding "ifnot" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.IfNotTask.
[loadtasks] Creating TaskBuilder for "IncludeTask".
[loadtasks] Adding "include" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.IncludeTask.
[loadtasks] Creating TaskBuilder for "LoadFileTask".
[loadtasks] Adding "loadfile" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.LoadFileTask.
[loadtasks] Creating TaskBuilder for "LoadTasksTask".
[loadtasks] Adding "loadtasks" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.LoadTasksTask.
[loadtasks] Creating TaskBuilder for "LoopTask".
[loadtasks] Adding "foreach" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.LoopTask.
[loadtasks] Creating TaskBuilder for "MailTask".
[loadtasks] Adding "mail" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.MailTask.
[loadtasks] Creating TaskBuilder for "MkDirTask".
[loadtasks] Adding "mkdir" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.MkDirTask.
[loadtasks] Creating TaskBuilder for "MoveTask".
[loadtasks] Adding "move" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.MoveTask.
[loadtasks] Creating TaskBuilder for "NAntSchemaTask".
[loadtasks] Adding "nantschema" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.NAntSchemaTask.
[loadtasks] Creating TaskBuilder for "NAntTask".
[loadtasks] Adding "nant" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.NAntTask.
[loadtasks] Creating TaskBuilder for "PropertyTask".
[loadtasks] Adding "property" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.PropertyTask.
[loadtasks] Creating TaskBuilder for "RegexTask".
[loadtasks] Adding "regex" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.RegexTask.
[loadtasks] Creating TaskBuilder for "SleepTask".
[loadtasks] Adding "sleep" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.SleepTask.
[loadtasks] Creating TaskBuilder for "StyleTask".
[loadtasks] Adding "style" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.StyleTask.
[loadtasks] Creating TaskBuilder for "SysInfoTask".
[loadtasks] Adding "sysinfo" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.SysInfoTask.
[loadtasks] Creating TaskBuilder for "TStampTask".
[loadtasks] Adding "tstamp" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.TStampTask.
[loadtasks] Creating TaskBuilder for "TouchTask".
[loadtasks] Adding "touch" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.TouchTask.
[loadtasks] Creating TaskBuilder for "UpToDateTask".
[loadtasks] Adding "uptodate" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.UpToDateTask.
[loadtasks] Creating TaskBuilder for "XmlPeekTask".
[loadtasks] Adding "xmlpeek" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.XmlPeekTask.
[loadtasks] Creating TaskBuilder for "XmlPokeTask".
[loadtasks] Adding "xmlpoke" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.XmlPokeTask.
Framework 'mono-2.0' is invalid and has not been loaded : Framework assembly directory '/usr/lib/mono/2.0' does not exist.
System.ArgumentException: Framework assembly directory '/usr/lib/mono/2.0' does not exist.
in <0x00489> NAnt.Core.FrameworkInfo:.ctor (string,string,string,string,string,string,string,string,string,NAnt.Core.Project)
in <0x0074c> NAnt.Core.ProjectSettingsLoader:ProcessFrameworks (System.Xml.XmlNode)


Buildfile: file:///home/evilynux/CVS/xbgmsharp/xbgmsharp.build
Base Directory: /home/evilynux/CVS/xbgmsharp.
Target(s) specified: test 

Adding a assemblyfileset reference with id 'sys.assemblies'.
Build sequence for target `test' is init, build, test
Complete build sequence is init, build, test

init:

   [tstamp] 21 avril 2005 02:21:31.
   [tstamp] build.date = 2005-04-21.
   [tstamp] 21 avril 2005 02:21:31.
   [tstamp] cvs.date = 20050421.
     [echo] Building: xbgmsharp-0.8.0cvs20050421
     [echo] Build dir: .

build:


BUILD FAILED

INTERNAL ERROR

System.InvalidCastException: Cannot cast from source type to destination type.
in <0x000b5> AttributeConfigurator:CreateChildBuildElement (System.Reflection.PropertyInfo,System.Xml.XmlNode,NAnt.Core.PropertyDictionary,NAnt.Core.FrameworkInfo)
in <0x00309> AttributeConfigurator:InitializeChildElement (System.Reflection.PropertyInfo)
in <0x000c2> AttributeConfigurator:Initialize ()
in <0x0004f> NAnt.Core.Element:InitializeXml (System.Xml.XmlNode,NAnt.Core.PropertyDictionary,NAnt.Core.FrameworkInfo)
in <0x000e5> NAnt.Core.Element:Initialize (System.Xml.XmlNode,NAnt.Core.PropertyDictionary,NAnt.Core.FrameworkInfo)
in <0x00079> NAnt.Core.Element:Initialize (System.Xml.XmlNode)
in <0x00076> NAnt.Core.Project:CreateTask (System.Xml.XmlNode,NAnt.Core.Target)
in <0x0020c> NAnt.Core.Target:Execute ()
in <0x000cd> NAnt.Core.Project:Execute (string,bool)
in <0x00395> NAnt.Core.Project:Execute ()
in <0x0017c> NAnt.Core.Project:Run ()


Please send bug report to [EMAIL PROTECTED]

Total time: 0.2 seconds.

Compat mode: the request from /usr/share/dotnet/bin/nant/log4net.dll to load System was remapped (http://www.go-mono.com/remap.html)
Compat mode: the request from /usr/share/dotnet/bin/nant/log4net.dll to load System.Data was remapped (http://www.go-mono.com/remap.html)
Compat mode: the request from /usr/share/dotnet/bin/nant/log4net.dll to load System.Web was remapped (http://www.go-mono.com/remap.html)
NAnt 0.0.0.0 (Build 0.0.0.0; ; 2000-01-01)

[loadtasks] Scanning assembly "NAnt.Compression.Tests" for extensions.
[loadtasks] Scanning assembly "NAnt.CompressionTasks" for extensions.
[loadtasks] Creating TaskBuilder for "TarTask".
[loadtasks] Adding "tar" from /usr/share/dotnet/bin/nant/NAnt.CompressionTasks.dll:NAnt.Compression.Tasks.TarTask.
[loadtasks] Creating TaskBuilder for "UnZipTask".
[loadtasks] Adding "unzip" from /usr/share/dotnet/bin/nant/NAnt.CompressionTasks.dll:NAnt.Compression.Tasks.UnZipTask.
[loadtasks] Creating TaskBuilder for "ZipTask".
[loadtasks] Adding "zip" from /usr/share/dotnet/bin/nant/NAnt.CompressionTasks.dll:NAnt.Compression.Tasks.ZipTask.
[loadtasks] Scanning assembly "NAnt.Core.Tests" for extensions.
[loadtasks] Creating TaskBuilder for "TestTask".
[loadtasks] Adding "testtask" from /usr/share/dotnet/bin/nant/NAnt.Core.Tests.dll:Tests.NAnt.Core.Util.XmlLoggerTest+TestTask.
[loadtasks] Creating TaskBuilder for "ElementTest1Task".
[loadtasks] Adding "elementTest1" from /usr/share/dotnet/bin/nant/NAnt.Core.Tests.dll:Tests.NAnt.Core.ElementTest1Task.
[loadtasks] Creating TaskBuilder for "TestTask".
[loadtasks] Adding "test" from /usr/share/dotnet/bin/nant/NAnt.Core.Tests.dll:Tests.NAnt.Core.TestTask.
[loadtasks] Scanning assembly "NAnt.DotNet.Tests" for extensions.
[loadtasks] Scanning assembly "NAnt.DotNetTasks" for extensions.
[loadtasks] Creating TaskBuilder for "AssemblyInfoTask".
[loadtasks] Adding "asminfo" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.AssemblyInfoTask.
[loadtasks] Creating TaskBuilder for "AssemblyLinkerTask".
[loadtasks] Adding "al" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.AssemblyLinkerTask.
[loadtasks] Creating TaskBuilder for "CscTask".
[loadtasks] Adding "csc" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.CscTask.
[loadtasks] Creating TaskBuilder for "DelaySignTask".
[loadtasks] Adding "delay-sign" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.DelaySignTask.
[loadtasks] Creating TaskBuilder for "IlasmTask".
[loadtasks] Adding "ilasm" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.IlasmTask.
[loadtasks] Creating TaskBuilder for "JscTask".
[loadtasks] Adding "jsc" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.JscTask.
[loadtasks] Creating TaskBuilder for "LicenseTask".
[loadtasks] Adding "license" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.LicenseTask.
[loadtasks] Creating TaskBuilder for "NDocTask".
[loadtasks] Adding "ndoc" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.NDocTask.
[loadtasks] Creating TaskBuilder for "RegsvcsTask".
[loadtasks] Adding "regsvcs" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.RegsvcsTask.
[loadtasks] Creating TaskBuilder for "ResGenTask".
[loadtasks] Adding "resgen" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.ResGenTask.
[loadtasks] Creating TaskBuilder for "ScriptTask".
[loadtasks] Adding "script" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.ScriptTask.
[loadtasks] Creating TaskBuilder for "VbcTask".
[loadtasks] Adding "vbc" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.VbcTask.
[loadtasks] Creating TaskBuilder for "VjcTask".
[loadtasks] Adding "vjc" from /usr/share/dotnet/bin/nant/NAnt.DotNetTasks.dll:NAnt.DotNet.Tasks.VjcTask.
[loadtasks] Scanning assembly "NAnt.NUnit1Tasks" for extensions.
[loadtasks] Creating TaskBuilder for "NUnitTask".
[loadtasks] Adding "nunit" from /usr/share/dotnet/bin/nant/NAnt.NUnit1Tasks.dll:NAnt.NUnit1.Tasks.NUnitTask.
[loadtasks] Scanning assembly "NAnt.NUnit2Tasks" for extensions.
[loadtasks] Creating TaskBuilder for "NUnit2Task".
[loadtasks] Adding "nunit2" from /usr/share/dotnet/bin/nant/NAnt.NUnit2Tasks.dll:NAnt.NUnit2.Tasks.NUnit2Task.
[loadtasks] Scanning assembly "NAnt.SourceControlTasks" for extensions.
[loadtasks] Creating TaskBuilder for "ChangeLogTask".
[loadtasks] Adding "cvs-changelog" from /usr/share/dotnet/bin/nant/NAnt.SourceControlTasks.dll:NAnt.SourceControl.Tasks.ChangeLogTask.
[loadtasks] Creating TaskBuilder for "CheckoutTask".
[loadtasks] Adding "cvs-checkout" from /usr/share/dotnet/bin/nant/NAnt.SourceControlTasks.dll:NAnt.SourceControl.Tasks.CheckoutTask.
[loadtasks] Creating TaskBuilder for "CvsPass".
[loadtasks] Adding "cvs-pass" from /usr/share/dotnet/bin/nant/NAnt.SourceControlTasks.dll:NAnt.SourceControl.Tasks.CvsPass.
[loadtasks] Creating TaskBuilder for "CvsTask".
[loadtasks] Adding "cvs" from /usr/share/dotnet/bin/nant/NAnt.SourceControlTasks.dll:NAnt.SourceControl.Tasks.CvsTask.
[loadtasks] Creating TaskBuilder for "ExportTask".
[loadtasks] Adding "cvs-export" from /usr/share/dotnet/bin/nant/NAnt.SourceControlTasks.dll:NAnt.SourceControl.Tasks.ExportTask.
[loadtasks] Creating TaskBuilder for "RTagTask".
[loadtasks] Adding "cvs-rtag" from /usr/share/dotnet/bin/nant/NAnt.SourceControlTasks.dll:NAnt.SourceControl.Tasks.RTagTask.
[loadtasks] Creating TaskBuilder for "TagTask".
[loadtasks] Adding "cvs-tag" from /usr/share/dotnet/bin/nant/NAnt.SourceControlTasks.dll:NAnt.SourceControl.Tasks.TagTask.
[loadtasks] Creating TaskBuilder for "UpdateTask".
[loadtasks] Adding "cvs-update" from /usr/share/dotnet/bin/nant/NAnt.SourceControlTasks.dll:NAnt.SourceControl.Tasks.UpdateTask.
[loadtasks] Scanning assembly "NAnt.Tests" for extensions.
[loadtasks] Scanning assembly "NAnt.Core" for extensions.
[loadtasks] Creating FilterBuilder for "ExpandProperties".
[loadtasks] Adding filter "expandproperties" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Filters.ExpandProperties.
[loadtasks] Creating FilterBuilder for "ReplaceString".
[loadtasks] Adding filter "replacestring" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Filters.ReplaceString.
[loadtasks] Creating FilterBuilder for "ReplaceTokens".
[loadtasks] Adding filter "replacetokens" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Filters.ReplaceTokens.
[loadtasks] Creating FilterBuilder for "TabsToSpaces".
[loadtasks] Adding filter "tabstospaces" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Filters.TabsToSpaces.
[loadtasks] Creating TaskBuilder for "AttribTask".
[loadtasks] Adding "attrib" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.AttribTask.
[loadtasks] Creating TaskBuilder for "AvailableTask".
[loadtasks] Adding "available" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.AvailableTask.
[loadtasks] Creating TaskBuilder for "CallTask".
[loadtasks] Adding "call" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.CallTask.
[loadtasks] Creating TaskBuilder for "CopyTask".
[loadtasks] Adding "copy" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.CopyTask.
[loadtasks] Creating TaskBuilder for "DeleteTask".
[loadtasks] Adding "delete" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.DeleteTask.
[loadtasks] Creating TaskBuilder for "DescriptionTask".
[loadtasks] Adding "description" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.DescriptionTask.
[loadtasks] Creating TaskBuilder for "EchoTask".
[loadtasks] Adding "echo" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.EchoTask.
[loadtasks] Creating TaskBuilder for "ExecTask".
[loadtasks] Adding "exec" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.ExecTask.
[loadtasks] Creating TaskBuilder for "FailTask".
[loadtasks] Adding "fail" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.FailTask.
[loadtasks] Creating TaskBuilder for "GetTask".
[loadtasks] Adding "get" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.GetTask.
[loadtasks] Creating TaskBuilder for "IfTask".
[loadtasks] Adding "if" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.IfTask.
[loadtasks] Creating TaskBuilder for "IfNotTask".
[loadtasks] Adding "ifnot" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.IfNotTask.
[loadtasks] Creating TaskBuilder for "IncludeTask".
[loadtasks] Adding "include" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.IncludeTask.
[loadtasks] Creating TaskBuilder for "LoadFileTask".
[loadtasks] Adding "loadfile" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.LoadFileTask.
[loadtasks] Creating TaskBuilder for "LoadTasksTask".
[loadtasks] Adding "loadtasks" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.LoadTasksTask.
[loadtasks] Creating TaskBuilder for "LoopTask".
[loadtasks] Adding "foreach" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.LoopTask.
[loadtasks] Creating TaskBuilder for "MailTask".
[loadtasks] Adding "mail" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.MailTask.
[loadtasks] Creating TaskBuilder for "MkDirTask".
[loadtasks] Adding "mkdir" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.MkDirTask.
[loadtasks] Creating TaskBuilder for "MoveTask".
[loadtasks] Adding "move" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.MoveTask.
[loadtasks] Creating TaskBuilder for "NAntSchemaTask".
[loadtasks] Adding "nantschema" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.NAntSchemaTask.
[loadtasks] Creating TaskBuilder for "NAntTask".
[loadtasks] Adding "nant" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.NAntTask.
[loadtasks] Creating TaskBuilder for "PropertyTask".
[loadtasks] Adding "property" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.PropertyTask.
[loadtasks] Creating TaskBuilder for "RegexTask".
[loadtasks] Adding "regex" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.RegexTask.
[loadtasks] Creating TaskBuilder for "SleepTask".
[loadtasks] Adding "sleep" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.SleepTask.
[loadtasks] Creating TaskBuilder for "StyleTask".
[loadtasks] Adding "style" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.StyleTask.
[loadtasks] Creating TaskBuilder for "SysInfoTask".
[loadtasks] Adding "sysinfo" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.SysInfoTask.
[loadtasks] Creating TaskBuilder for "TStampTask".
[loadtasks] Adding "tstamp" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.TStampTask.
[loadtasks] Creating TaskBuilder for "TouchTask".
[loadtasks] Adding "touch" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.TouchTask.
[loadtasks] Creating TaskBuilder for "UpToDateTask".
[loadtasks] Adding "uptodate" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.UpToDateTask.
[loadtasks] Creating TaskBuilder for "XmlPeekTask".
[loadtasks] Adding "xmlpeek" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.XmlPeekTask.
[loadtasks] Creating TaskBuilder for "XmlPokeTask".
[loadtasks] Adding "xmlpoke" from /usr/share/dotnet/bin/nant/NAnt.Core.dll:NAnt.Core.Tasks.XmlPokeTask.
Framework 'mono-2.0' is invalid and has not been loaded : Framework assembly directory '/usr/lib/mono/2.0' does not exist.
System.ArgumentException: Framework assembly directory '/usr/lib/mono/2.0' does not exist.
in <0x00489> NAnt.Core.FrameworkInfo:.ctor (string,string,string,string,string,string,string,string,string,NAnt.Core.Project)
in <0x0074c> NAnt.Core.ProjectSettingsLoader:ProcessFrameworks (System.Xml.XmlNode)


Buildfile: file:///home/evilynux/CVS/xbgmsharp/xbgmsharp.build
Base Directory: /home/evilynux/CVS/xbgmsharp.
Target(s) specified: test 

Adding a assemblyfileset reference with id 'sys.assemblies'.
Build sequence for target `test' is init, build, test
Complete build sequence is init, build, test

init:

   [tstamp] 21 avril 2005 02:22:52.
   [tstamp] build.date = 2005-04-21.
   [tstamp] 21 avril 2005 02:22:52.
   [tstamp] cvs.date = 20050421.
     [echo] Building: xbgmsharp-0.8.0cvs20050421
     [echo] Build dir: .

build:

      [csc] Output file '/home/evilynux/CVS/xbgmsharp/xbgmsharp.exe' does not exist, recompiling.
      [csc] Compiling 30 files to '/home/evilynux/CVS/xbgmsharp/xbgmsharp.exe'.
      [csc] Contents of /tmp/tmp1959614d.
      [csc] /fullpaths
      [csc] /nologo
      [csc] "/target:exe"
      [csc] "/out:/home/evilynux/CVS/xbgmsharp/xbgmsharp.exe"
      [csc] "/reference:/usr/lib/mono/1.0/System.dll"
      [csc] "/reference:/usr/lib/mono/1.0/System.Data.dll"
      [csc] "/reference:/usr/lib/mono/1.0/ICSharpCode.SharpZipLib.dll"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Core/Export.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Core/FtpToXbox.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Core/GameInfo.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Core/Messages.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Core/Parser.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Core/ParserTest.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Core/ZipExtract.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Dialog/AboutDialog.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Dialog/DeleteDialog.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Dialog/Popup.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Dialog/PrefDialog.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Dialog/ProgressDialog.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Dialog/RenameDialog.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/FTP/FTPClient.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/FTP/FTPConf.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/FTP/FTPControlSocket.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/FTP/FTPException.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/FTP/FTPReply.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Xiso/xiso.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Xiso/xisocreate.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Xiso/xisoinfo.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Xiso/xisothread.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Xiso/xisothread2.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/AssemblyInfo.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/BuildTest.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Configuration.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/ConfigurationTest.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Gladegui.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/Main.cs"
      [csc] "/home/evilynux/CVS/xbgmsharp/src/MyWindow.cs"
      [csc] 
      [csc] Starting '/usr/bin/mono ("/usr/lib/mono/1.0/mcs.exe" @"/tmp/tmp1959614d")' in '/home/evilynux/CVS/xbgmsharp'
      [csc] /home/evilynux/CVS/xbgmsharp/src/Gladegui.cs(62) error CS0246: Cannot find type `Gtk.Window'
      [csc] /home/evilynux/CVS/xbgmsharp/src/MyWindow.cs(50) error CS0246: Cannot find type `Gtk.Window'
      [csc] Compilation failed: 2 error(s), 0 warnings

BUILD FAILED

/home/evilynux/CVS/xbgmsharp/xbgmsharp.build(41,8):
External Program Failed: /usr/lib/mono/1.0/mcs.exe (return code was 1):
NAnt.Core.BuildException: /home/evilynux/CVS/xbgmsharp/xbgmsharp.build(41,8):
External Program Failed: /usr/lib/mono/1.0/mcs.exe (return code was 1)
in <0x0052d> NAnt.Core.Tasks.ExternalProgramBase:ExecuteTask ()


Total time: 1.5 seconds.

Reply via email to