On 2016-09-11, Ryan Boggs wrote:

> On Sep 11, 2016 9:21 AM, "Stefan Bodewig" <bode...@apache.org> wrote:

>> On 2016-09-11, Ryan Boggs wrote:

>>> On Sep 11, 2016 2:23 AM, "Stefan Bodewig" <bode...@apache.org> wrote:

>>>> On 2016-09-09, Ryan Boggs wrote:

>>>>> Fyi - One thing i do know regarding NAnt, mono, and windows is that
> when
>>>>> they updated the installer for 4, they omitted the registry settings
> for
>>>>> the first couple of releases so NAnt couldn't find it.

>>>> I went back to 3.12.1 after your comment but NAnt 0.92 still doesn't
>>>> recognize Mono.

>>>> On Linux things aren't really any better as NAnt considers Mono 4.x as
>>>> "mono-4.5" framework and won't build anything at all as the framework
> is
>>>> not supported. And it really doesn't seem to find the compiler and
>>>> reference assemblies (that are likely not there, anyway) when I run
> Nant
>>>> with -t:mono-4.0

>>> What version of NAnt are you using?

>> 0.92 downloaded from the project site.
> Can you do me a favor and try it with the last nightly build? I did commit
> some changes related to mono-4.5 that should be in that build.

At least it doesn't complain about mono-4.5 not being supported but when
trying to build log4net

,----
| $ nant
| WARNING: The runtime version supported by this application is unavailable.
| Using default runtime: v4.0.30319
| NAnt 0.93 (Build 0.93.5521.0; nightly; 12.02.2015)
| Copyright (C) 2001-2015 Gerry Shaw
| http://nant.sourceforge.net
| 
| 
| BUILD FAILED
| 
| Mono 4.0 Profile (mono-4.0) is not installed, or not correctly configured.
| 
|     The 'System.dll' assembly does not exist in framework assembly directory 
'/usr/lib/pkgconfig/../../lib/mono/4.0'.
| 
| For more information regarding the cause of the build failure, run the build 
again in debug mode.
| 
| Try 'nant -help' for more information
`----

It looks as if System.dll now resides in mono/4.0-api rather than
mono/4.0 (the later only holds Mono.Posix.dll and mscorlib.dll).

Stefan

Reply via email to