[Mono-dev] Fwd: Not sure where the problem is here (building nclass 1.09)

Rafael Teixeira monoman at gmail.com
Thu Sep 25 13:01:52 EDT 2008


Forgot to copy the list. Sorry

---------- Forwarded message ----------
From: Rafael Teixeira <monoman at gmail.com>
Date: Thu, Sep 25, 2008 at 1:48 PM
Subject: Re: [Mono-dev] Not sure where the problem is here (building nclass
1.09)
To: paul at all-the-johnsons.co.uk

nant is calling /usr/lib/mono/1.0/al.exe it should be calling
/usr/lib/mono/2.0/al.exe

to effect that please change the nant.exe.config

from

                       <task name="al">
                            <attribute name="exename">al</attribute>
                            <attribute
name="useruntimeengine">true</attribute>
                        </task>

to

                       <task name="al">
                            <attribute name="exename">al2</attribute>
                            <attribute
name="useruntimeengine">true</attribute>
                        </task>

in both Mono-2.0 sections

:)

On Thu, Sep 25, 2008 at 1:39 PM, Rafael Teixeira <monoman at gmail.com> wrote:

> Oops, you are telling nant to use 2.0, but it is still calling the compiler
> without telling to look into the 2.0 corlib. Some changes about that area
> happened in the compiler and nant may need to be adjusted.
>
>
> On Thu, Sep 25, 2008 at 1:37 PM, Rafael Teixeira <monoman at gmail.com>wrote:
>
>> you need to force nant to use the 2.0 profile. it is using 1.0 that
>> doesn't have this attribute.
>>
>> :)
>>
>> 2008/9/25 Paul <paul at all-the-johnsons.co.uk>
>>
>>> Hi,
>>>
>>> I'm building nclass against Mono2.0RC1 on my Fedora rawhide box and have
>>> hit a problem
>>>
>>>            Buildfile:
>>>
>>> file:///home/paul/rpmbuild/BUILD/NClass_v1.09_src/src/Translations/Translations.build
>>>            Target framework: Mono 2.0 Profile
>>>            Target(s) specified: compile
>>>
>>>            compile:
>>>
>>>                  [csc] Compiling 2 files to
>>> '/home/paul/rpmbuild/BUILD/NClass_v1.09_src/bin/NClass.Translations.dll'.
>>>                           [resgen] Read in 292 resources from
>>>
>>> '/home/paul/rpmbuild/BUILD/NClass_v1.09_src/src/Translations/Strings.es.resx'
>>>                           [resgen] Writing resource file...  Done.
>>>                           [resgen] Read in 294 resources from
>>>
>>> '/home/paul/rpmbuild/BUILD/NClass_v1.09_src/src/Translations/Strings.hu.resx'
>>>                           [resgen] Writing resource file...  Done.
>>>                           [resgen] Read in 261 resources from
>>>
>>> '/home/paul/rpmbuild/BUILD/NClass_v1.09_src/src/Translations/Strings.pt-BR.resx'
>>>                           [resgen] Writing resource file...  Done.
>>>                           [resgen] Read in 293 resources from
>>>
>>> '/home/paul/rpmbuild/BUILD/NClass_v1.09_src/src/Translations/Strings.resx'
>>>                           [resgen] Writing resource file...  Done.
>>>                           [resgen] Read in 293 resources from
>>>
>>> '/home/paul/rpmbuild/BUILD/NClass_v1.09_src/src/Translations/Strings.ru.resx'
>>>                           [resgen] Writing resource file...  Done.
>>>                               [al] Compiling 1 files to
>>>
>>> '/home/paul/rpmbuild/BUILD/NClass_v1.09_src/bin/es/NClass.Translations.resources.dll'.
>>>                               [al] ** (/usr/lib/mono/1.0/al.exe:25819):
>>> WARNING **: Missing method .ctor in
>>> assembly
>>> /home/paul/rpmbuild/BUILD/NClass_v1.09_src/bin/NClass.Translations.dll, type
>>> System.Runtime.CompilerServices.RuntimeCompatibilityAttribute
>>>                               [al] ** (/usr/lib/mono/1.0/al.exe:25819):
>>> WARNING **: The class
>>> System.Runtime.CompilerServices.RuntimeCompatibilityAttribute could not
>>> be loaded, used in NClass.Translations
>>>                               [al] ** (/usr/lib/mono/1.0/al.exe:25819):
>>> WARNING **: Can't find custom attr constructor
>>> image:
>>> /home/paul/rpmbuild/BUILD/NClass_v1.09_src/bin/NClass.Translations.dll
>>> mtoken: 0x0a000023
>>>                               [al] Unhandled Exception:
>>> System.TypeLoadException: Could not load type
>>> 'System.Runtime.CompilerServices.RuntimeCompatibilityAttribute' from
>>> assembly 'NClass.Translations'.
>>>                               [al]   at (wrapper managed-to-native)
>>> System.MonoCustomAttrs:GetCustomAttributesInternal
>>> (System.Reflection.ICustomAttributeProvider,System.Type,bool)
>>>                               [al]   at
>>> System.MonoCustomAttrs.GetCustomAttributesBase (ICustomAttributeProvider
>>> obj, System.Type attributeType) [0x00000]
>>>                               [al]   at
>>> System.MonoCustomAttrs.GetCustomAttributes (ICustomAttributeProvider
>>> obj, System.Type attributeType, Boolean inherit) [0x00000]
>>>                               [al]   at
>>> System.MonoCustomAttrs.GetCustomAttributes (ICustomAttributeProvider
>>> obj, Boolean inherit) [0x00000]
>>>                               [al]   at
>>> System.Reflection.Assembly.GetCustomAttributes (Boolean inherit)
>>> [0x00000]
>>>                               [al]   at
>>> Mono.AssemblyLinker.AssemblyLinker.DoIt () [0x00000]
>>>                               [al]   at
>>> Mono.AssemblyLinker.AssemblyLinker.DynMain (System.String[] args)
>>> [0x00000]
>>>                               [al]   at
>>> Mono.AssemblyLinker.AssemblyLinker.Main (System.String[] args)
>>> [0x00000]
>>>
>>>            BUILD FAILED - 0 non-fatal error(s), 12 warning(s)
>>>
>>>            External Program Failed: /usr/lib/mono/1.0/al.exe (return
>>> code was 1)
>>>
>>> Is this a mono problem or something up elsewhere? The first error
>>> certainly looks to be from one of the libraries.
>>>
>>> TTFN
>>>
>>> Paul
>>>
>>> --
>>> Sie können mich aufreizen und wirklich heiß machen!
>>>
>>> _______________________________________________
>>> Mono-devel-list mailing list
>>> Mono-devel-list at lists.ximian.com
>>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>>
>>>
>>
>>
>> --
>> Rafael "Monoman" Teixeira
>> ---------------------------------------
>> "I myself am made entirely of flaws, stitched together with good
>> intentions."
>> Augusten Burroughs
>>
>
>
>
> --
> Rafael "Monoman" Teixeira
> ---------------------------------------
> "I myself am made entirely of flaws, stitched together with good
> intentions."
> Augusten Burroughs
>



-- 
Rafael "Monoman" Teixeira
---------------------------------------
"I myself am made entirely of flaws, stitched together with good
intentions."
Augusten Burroughs



-- 
Rafael "Monoman" Teixeira
---------------------------------------
"I myself am made entirely of flaws, stitched together with good
intentions."
Augusten Burroughs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20080925/2c14be85/attachment.html 


More information about the Mono-devel-list mailing list