In my most recent blogpost about IronRuby and Moonlight 
(http://blog.jimmy.schementi.com/2009/07/ironruby-at-oscon-2009-mono-moonlight.html)
 I say this:

Note: the latest Moonlight stable release will not work for IronRuby, you must 
install the latest Moonlight build from their build 
bot:http://sublimeintervention.com:8123/GetFile.aspx?id=11487919

There were some bugs in Moonlight that they had to work out to get Ruby 
working. I believe Python worked as well, but these were "Silverlight Debug" 
builds from the IronRuby github source (which includes IronPython) without the 
"SILVERLIGHT_3" flag; you're right that building against SL3 broke the 
SL2/Moonlight2 compatibility because we now depend on 
System.Windows.Deployment.ExtensionPart. I think it makes sence to figure out a 
way to have the same binaries work in Silverlight 3 and Moonlight 2 without 
rebuilding, so I'll make sure to get that in to IronPython 2.6.

~js

________________________________
From: [email protected] [[email protected]] 
on behalf of Scott Scites [[email protected]]
Sent: Tuesday, August 11, 2009 3:06 AM
To: [email protected]
Subject: Re: [IronPython] Users Digest, Vol 61, Issue 16

Jimmy,

Please see this tweet: http://is.gd/22y9D

I'm running the vmware image of the latest opensuse 11.1 with Mono 2.4.2.3.  
The Moonlight/Ipy application I was developing acts like it is loading but 
nothing displays.  It works fine using Ipy 2.6 B1 and Moonlight 1.9.5.  The 
Clock and Repl python samples (IronRuby 0.9.0 samples) are also broken using 
Ipy 2.6 B2 and Moonlight 1.9.6 (the latest).  The background for the clock 
displays but not the control.  The Repl simply does not display.  Additionally, 
tested against the agdlr 0.5.0 samples:
http://twitter.com/railcar88/status/2692911187

My thought is that perhaps building against Silverlight 3 might have broken 
compatibility with Moonlight 1.9.6.  It could just as well be something else on 
the Mono or Moonlight side too (hopefully not user error :-) ).

I'd like to use the latest of Ipy and the Moonlight Preview of Moonlight 2 to 
develop against.

Thanks,

Scott



Message: 5
Date: Mon, 10 Aug 2009 18:31:52 +0000
From: Jimmy Schementi 
<[email protected]<mailto:[email protected]>>
Subject: Re: [IronPython] Omit SILVERLIGHT_3 from IronPython Build
To: Discussion of IronPython 
<[email protected]<mailto:[email protected]>>
Cc: Discussion of IronPython 
<[email protected]<mailto:[email protected]>>,
       "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Message-ID: 
<[email protected]<mailto:[email protected]>>
Content-Type: text/plain; charset="us-ascii"

Sorry for the confusion; the IronPython CODEPLEX sources are NOT
buildable with Silverlight 2; the csproj files contain direct
references to silverlight 3 assemblies. So you need to build with
Silverlight 3 installed. However, if you want to ensure the assemblies
still work on Silverlight 2, you'll have to remove the SILVERLIGHT_3
flag; then you install SL2 and test everything out.

You are NOT required to have the silverlight tools installed to build
the ironpython binaries; just the silverlight 3 runtime.

How come you have a SL2 requirement though? You can't download SL2
from the web anymore, and everyones SL2 installs should be prompting
them to update to SL3. SL3 should be entirely backward comaptible, so
I'd like to know the reason your bound to SL2.

~Jimmy

On Aug 10, 2009, at 10:15 AM, "Jimmy Schementi" 
<[email protected]<mailto:[email protected]>
 > wrote:

> If you see errors in Stubs, then it's definitely not building in
> "Silverlight Debug" or "Silverlight Release" configurations. I'll get
> the codeplex sources and double check that things are working
> properly, but please make sure your building in the Silverlight
> configuration.
>
> ~Jimmy
>
> On Aug 10, 2009, at 9:00 AM, "Scott Scites" 
> <[email protected]<mailto:[email protected]>>
> wrote:
>
>> I've been unsuccessful at building IronPython 2.6 B2 for a
>> Silverlight 2 environment.  Are there any special requirements other
>> than the Silverlight 2 developer tools for building IPy 2.6 B2 on a
>> vista machine?  I am using the Silverlight Release build and
>> omitting the SILVERLIGHT_3 flag.  Microsoft.Scripting.Core has
>> numerous System library conflict errors related to the stubs.cs.
>> The rest of the errors are related to the inability to find the IPy
>> libraries in the referenced directory.  Those may clear up if I can
>> get past the errors related to stubs.cs.
>>
>> If needed, I can provide specific build error messages...they are
>> unavailable to me at the moment.
>> _______________________________________________
>> Users mailing list
>> [email protected]<mailto:[email protected]>
>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
> _______________________________________________
> Users mailing list
> [email protected]<mailto:[email protected]>
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>


------------------------------

_______________________________________________
Users mailing list
[email protected]<mailto:[email protected]>
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com


End of Users Digest, Vol 61, Issue 16
*************************************

_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to