Supporting thread for the Moonlight Port bounty (http://www.os2world.com/content/view/15987/71/).
" For Developing on non-Microsoft Systems
If you install Mono as described in the Getting Started section you will get an SDK that you can use to develop against Microsoft Silverlight and Mono Moonlight APIs.
Instead of using the mcs or gmcs compilers as you do regularly with Mono you need to use the smcs compiler that will generate and reference the proper assembly versions that are suitable for Silverlight development. "
I copied the above from the site.
http://www.mono-project.com/Downloads (http://www.mono-project.com/Downloads) They have a section where it is ported to other operating systems. It would probably not be (too) difficult to port to OS/2-eCS(?). http://go-mono.com/sources-stable/ (http://go-mono.com/sources-stable/) Here is the sources site for Moonlight.
When it is ported to OS/2-eCS, I think it should have its own name instead of Moonlight/2 as was done in the past. ;D How about Silvermoon? A combination of SilverLight and Moonlight? 8)
Come on, do the /2 thing! It really helps to make sure that I know that im getting an OS/2 or eCS executable or runtime.
Quote from: BigWarpGuy on 2008.01.11, 20:36:26
I copied the above from the site.
http://www.mono-project.com/Downloads (http://www.mono-project.com/Downloads) They have a section where it is ported to other operating systems. It would probably not be (too) difficult to port to OS/2-eCS(?). http://go-mono.com/sources-stable/ (http://go-mono.com/sources-stable/) Here is the sources site for Moonlight.
With all due respect - on what do you base the comment "It would probably not be (too) difficult to port to OS/2-eCS(?)."
Have you looked at the source code? Have you tried to compile it?
Quote from: Paul Smedley on 2008.01.12, 06:33:20
Quote from: BigWarpGuy on 2008.01.11, 20:36:26
I copied the above from the site.
http://www.mono-project.com/Downloads (http://www.mono-project.com/Downloads) They have a section where it is ported to other operating systems. It would probably not be (too) difficult to port to OS/2-eCS(?). http://go-mono.com/sources-stable/ (http://go-mono.com/sources-stable/) Here is the sources site for Moonlight.
With all due respect - on what do you base the comment "It would probably not be (too) difficult to port to OS/2-eCS(?)."
Have you looked at the source code? Have you tried to compile it?
It was wishful thinking that if some one thought it was not too difficult they would give it a try. I have not looked at the source code or tried to compile it. I apologize for making such a statement. :'( I did not want any one to give up even before trying.
Paul, have you given it a look yet? I see you as the port-master so if you feel like its do-able, then I am sure it is. Not to add yet another port to your plate, but I think that an assement from someone with as much knowledge and experience with ports from various OS would really give this port bounty a direction.
Quote from: Saijin_Naib on 2008.01.14, 18:24:12
Paul, have you given it a look yet? I see you as the port-master so if you feel like its do-able, then I am sure it is. Not to add yet another port to your plate, but I think that an assement from someone with as much knowledge and experience with ports from various OS would really give this port bounty a direction.
Gang,
What might be a better idea is for someone here to try to compile it (as opposed to everyone relying on Paul to port everything for them). Paul was even nice enough to put his entire build environment online for anyone else to download and use, greatly simplifying the porting process through the work he has already done. While it would be great if Paul managed to find the time to port yet another package over to OS/2, it's time more of us picked up the ball and tried helping out in that respect as well.
Anyone willing to try to port Moonlight or other packages who dont have a build environment set up can either wing it and set up their own, or go to Paul's page (
smedley.info (http://smedley.info)) and download his build environment and start from there.
I know nothing bad was meant of the request, but I do think it is time that a few more of us try to pick up the slack instead of relying on Paul and others (so generous with their time) like him for all of our porting needs.
-Robert
I see what you mean Robert, and I honestly tried to convey that I do not wish to emburden Paul with yet something else, but the honest truth is I know exactly 0 about ports, programming, build environments, etc. If I took a look at the source Id probably just say "cool", and have nothing else to add, like whether dependencies are going to be an issue, what other toolkits we need, what compiling errors, etc. Id love to be more useful, but a programmer I am not. Ask me how to get rid of invasive species in watersheds and cut back on your energy bill, and we can have a conversation that goes two ways.
Again, I do not want to emburden anyone, but I was asking that if anyone planned to look at the source at any point, that any info regarding it would be a nice starting point for this bounty in regards to its direction, scope, and need for resources.