G'day all,
I've been trying to get NAnt to either work from the binary or build from the source on mono 1.0.2 on Mac OS X 10.3. I've not had any luck. Building (or trying to) results in the following:
make linux-bootstrap-nant.dotnet
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
src/NAnt.DotNet/Types/ResourceFileSet.cs(84) error CS1501: No overload for method `NAnt.Core.Types.FileSet' takes `1' arguments
src/NAnt.DotNet/Types/ResourceFileSet.cs(84) error CS1501: New invocation: Can not find a constructor in `NAnt.Core.Types.FileSet' for this argument list
src/NAnt.DotNet/Types/ResourceFileSet.cs(85) error CS0165: Use of unassigned local variable `retFileSet'
src/NAnt.DotNet/Types/ResourceFileSet.cs(105) error CS1501: No overload for method `NAnt.Core.Types.FileSet' takes `1' arguments
src/NAnt.DotNet/Types/ResourceFileSet.cs(105) error CS1501: New invocation: Can not find a constructor in `NAnt.Core.Types.FileSet' for this argument list
src/NAnt.DotNet/Types/ResourceFileSet.cs(106) error CS0165: Use of unassigned local variable `retFileSet'
Compilation failed: 6 error(s), 0 warnings
make[3]: *** [linux-bootstrap-nant.dotnet] Error 1
make[2]: *** [linux-bootstrap] Error 2
make[1]: *** [bootstrap] Error 2
make: *** [all] Error 2
(That's of the 0.84 release source)
For the binary (0.85 binary) I get a runtime error of:
Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ExecutionEngineException: SIGILL
in (unmanaged) (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[])
in <0x0008c> (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[])
in <0x000f4> System.Reflection.MonoMethod:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[] ,System.Globalization.CultureInfo)
--- End of inner exception stack trace ---
in <0x00168> System.Reflection.MonoMethod:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[] ,System.Globalization.CultureInfo)
in <0x00050> System.Reflection.MethodBase:Invoke (object,object[])
in <0x00484> HelperArguments:CallConsoleRunner ()
in <0x00094> (wrapper delegate-invoke) System.MulticastDelegate:invoke_void ()
in <0x00048> System.AppDomain:DoCallBack (System.CrossAppDomainDelegate)
in <0x000a4> (wrapper remoting-invoke-with-check) System.AppDomain:DoCallBack (System.CrossAppDomainDelegate)
in <0x00c40> NAnt.Console.ConsoleStub:Main (string[])
The really odd part is that once in a blue moon (say every 20-30 runs in trial) the system will actually execute and fail out on the build file (normal error, as it's just a dummy build file, the source is missing).
I'm figuring I've missed something in config, setup, or environment variables, but I'm having a devil of a time figuring out what from the FAQ, wiki and scouring the mailing lists.
Anybody have and idea or two I can work with to get it rolling? Thanks in advance.
Dallas
smime.p7s
Description: S/MIME cryptographic signature
