The title may be a bit too exciting, but that’s how you catch people’s attention.
Anyway, yesterday was one of these days where I mumble about an app that Linux guys have and we don’t. This time it was Moonlight. I looked at it a few months ago and I couldn’t get it to work after a few minutes so I just forgot about it. I mean, how often had I visited a website that required Silverlight… Never. Since then… well not so often, I think it happened once actually, to see a trailer for a PS3 game.
If you’re a Mono-enthusiast, you probably rejoyced a few days ago when I merged Mono 2.0.1 (thank the guys at #bsd-sharp, I’m just the messenger). Mono and c-sharp ports are moving faster these days. I know there are quite a few new ports that will enter the CVS repository quite soon (including gnome-do).
Back to Moonlight. This time I decided I would spend more time on it, because of that reason I gave in the first paragraph. There’s been a lot of buzz around it because of the Obama Inauguration. Also Moonlight 1.0 was released a couple days ago. After a couple of hours, I got something working. The port isn’t ready for the public yet, cause there’s still some polishing left to do, but I’ve uploaded a xpi installer for people who want to try it. Here it is (also here, or here, or there). I hope to finish the port and have it in CVS by monday.
Related posts:
- Moonshine enters FreeBSD Ports I’ve had the port locally for some time, but...
- Mono ports updated to 2.4 Thanks to the work of Romain Tartiere, the FreeBSD...
- New Ports Committer: Romain Tartiere Please welcome Romain Tartiere (romain@) to the FreeBSD Ports...
- Banshee updated to 1.5.0 in FreeBSD Ports If you haven’t read it yet, Banshee 1.5.0 was...
Related posts brought to you by Yet Another Related Posts Plugin.
did you intentionally linked all of those “Here” links to the same link?
That was a (obviously failed) deliberate attempt at humor, there’s only one link really.
Hi!
It’s really cool to read this! I gave a look at it a few days ago but the trunk of moon does not seems to build with the latest mono-2.4 RC2 (complaining about some mono_security_enable_core_clr function missing).
I did not had time to downgrade to 2.2 / 2.0 to test… Maybe you can get in touch with Phillip Neumann to have access to the BSD# repository ?
I got this errors while trying to see http://silverlight.net/samples/1.1/chess/run/default.html :
(firefox-bin:1519): Moonlight-WARNING **: Forcing client-side rendering because we detected binary drivers which are known to suffer performance problems.
(firefox-bin:1519): Moonlight-WARNING **: failed to load browser bridge: /usr/home/josemaria/.mozilla/firefox/m0tk1o09.default/extensions/moonlight@novell.com/plugins/moonlight/libmoonplugin-ff3bridge.so: Undefined symbol “_ZTV28nsCreateInstanceByContractID”
(firefox-bin:1519): Moonlight-WARNING **: probing for browser type failed, user agent = `Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.0.6) Gecko/2009021616’
uname -a:
FreeBSD rufus.simpleoption.com 7.1-STABLE FreeBSD 7.1-STABLE #1: Fri Feb 13 13:22:27 UTC 2009 josemaria@rufus.simpleoption.com:/usr/obj/usr/src/sys/GENERIC i386
I haven’t seen that message but I reckon it’s just what is says, a warning. I suppose you’re using nvidia drivers, I’ll try to reproduce it.
Thanks for porting moonlight, looking forward to using it. I get the following error when trying to compile on FreeBSD 6 using gcc 3.4.6:
mediaplayer.cpp: In member function `bool MediaPlayer::Open(Media*)’:
mediaplayer.cpp:368: error: `posix_memalign’ was not declared in this scope
mediaplayer.cpp:368: warning: unused variable ‘posix_memalign’
*** Error code 1