[Mono-list] Nant / Osx

Atsushi Eno atsushi at ximian.com
Wed Mar 12 00:59:14 EDT 2008


You don't know that System.Runtime.Serialization.dll is *not* in mcs. It 
is .NET 3.0 stuff that we do not support.
It is in our "olive" module which is in early development stage and 
actually not in progress now.

Atsushi Eno

Mike Cleaver wrote:
> Hey everyone,
>
> I'm still stuck on this problem,
>
> I just cant get this project to compile...
>
>      [echo] Building mogato.aggregator.exe...
>       [csc] Compiling 2 files to '/Users/mikecleaver/Source/lib/ 
> mogato.aggregator.exe'.
>       [csc] /Users/mikecleaver/Source/mogato.aggregator/ 
> Main.cs(173,34): warning CS0219: The variable `last_periodic_time' is  
> assigned but its value is never used
>       [csc] ** (/Library/Frameworks/Mono.framework/Versions/1.2.6/lib/ 
> mono/2.0/gmcs.exe:9480): WARNING **: The following assembly referenced  
> from /Users/mikecleaver/Source/lib/FeedDotNet.Common.dll could not be  
> loaded:
>       [csc]      Assembly:   System.Runtime.Serialization     
> (assemblyref_index=2)
>       [csc]      Version:    3.0.0.0
>       [csc]      Public Key: b77a5c561934e089
>       [csc] The assembly was not found in the Global Assembly Cache, a  
> path listed in the MONO_PATH environment variable, or in the location  
> of the executing assembly (/Users/mikecleaver/Source/lib).
>       [csc] ** (/Library/Frameworks/Mono.framework/Versions/1.2.6/lib/ 
> mono/2.0/gmcs.exe:9480): WARNING **: Could not load file or assembly  
> 'System.Runtime.Serialization, Version=3.0.0.0, Culture=neutral,  
> PublicKeyToken=b77a5c561934e089' or one of its dependencies.
>       [csc] ** (/Library/Frameworks/Mono.framework/Versions/1.2.6/lib/ 
> mono/2.0/gmcs.exe:9480): WARNING **: Missing method .ctor in assembly / 
> Users/mikecleaver/Source/lib/FeedDotNet.Common.dll, type  
> System.Runtime.Serialization.DataContractAttribute
>
> The library FeedDotNet.Common was compiled using Monodevelop 0.18,  
> with the .Net 2 profile. Running the 1.2.6 osx package.
>
> Any ideas at all???
> On 12/03/2008, at 10:54 AM, Mike Cleaver wrote:
>
>   
>> Thanks, that reference worked perfectly for gdk,
>>
>> I had experimented with the pkg-reference element a while ago but
>> couldn't figure out the package names.  How can I determine what
>> packages are available and what dll's they include? I'm still stuck
>> with the references for System.Runtime.Serialization.
>>
>> Thanks for your help!
>> -Mike
>>
>>
>> On 11/03/2008, at 6:59 PM, Gert Driesen wrote:
>>
>>     
>>> ----- Original Message ----- From: "Mike Cleaver" <mike at moga.to>
>>> To: <mono-list at lists.ximian.com>
>>> Sent: Tuesday, March 11, 2008 2:29 AM
>>> Subject: [Mono-list] Nant / Osx
>>>
>>>
>>>       
>>>> Hi all,
>>>> I've been having some troubles building my project under osx
>>>> 10.5.2.   Our project is normally compiled via a Monodevelop
>>>> solution which has  always worked fine - I'm just trying to get it
>>>> to compile on my laptop.
>>>> I've written NANT scripts to build all of the different projects
>>>> but  have had trouble with:
>>>> 1) Gdk - I use it for image resizing.  I have to have a reference
>>>> directly to the gdk-sharp-2.0 alias -
>>>> <include name="/Library/Frameworks/Mono.framework/Libraries/mono/
>>>> gtk-sharp-2.0/gdk-sharp.dll"></include>
>>>> <include name="/Library/Frameworks/Mono.framework/Libraries/mono/
>>>> gtk-sharp-2.0/glib-sharp.dll"></include>
>>>> Now I vaguely remember seeing a tutorial about using pkg-config to
>>>> create a link to the dlls so that they can be easily referenced
>>>> but  couldnt find it when i looked today? Is there some way to get
>>>> the NANT  script to add mono package references instead?
>>>>         
>>> You can use the <pkg-references> element for this purpose:
>>>
>>> <csc ....>
>>>  <sources>
>>>      <include name="**/*.cs" />
>>>  </sources>
>>>  <pkg-references>
>>>      <package name="gtk-sharp-2.0" />
>>>  </pkg-references>
>>> </csc>
>>>
>>> Hope this helps,
>>>
>>> Gert
>>>
>>>       
>> _______________________________________________
>> Mono-list maillist  -  Mono-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-list
>>     
>
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>
>   



More information about the Mono-list mailing list