Hi - Welcome to the hub! And don't worry we're patient with everyone here.

The short answer is it maybe possible - but unfortunatly not straight forward.

The problem is the install script for mono currently installs the version of F# that is comptatible with .NET Framework 1.1 (the version without generics). This version doesn't support the MailboxProcessor or a number of features required for the game of life sample. In theroy you should be able to edit the install & build scripts to use the Framework 2.0 versions - though I'm not exactly sure what you need to do this - but it basically invovles using the assemblies with out the 10 post fix. However as it looks like no one has yet tested this version of the sample on mono, it may have picked up some dependcey's on the MS version of the .NET framework.

Cheers,
Rob

By on 12/11/2007 10:40 PM ()

Anybody knows if thats going to be fixed on future realeases?

Pd: Rob, your blog have been very useful, I've learn some tricks, thanks

By on 12/14/2007 10:22 AM ()

I once compiled ConcurrentLife example on Mono 2.0. The compilation went through, but in the time of execution, a window went up and soon crashed with a Invalid IL code exception. I guess it's just because Mono doesn't have complete .net 2.0 support yet.

Btw, if you're serious about F#, I strongly suggest you to transfer to Windows platform instead. As another Linux refugee, I wrote some notes on dual OS integration here, HTH.

By on 12/18/2007 4:51 AM ()

I have spent some time making a small windows partition to keep learning f#. The first thing I tried was to compile the Concurrent Life sample using the .bat. but I'm getting the same error.

I have run cordir.exe and I get
F:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\

Thanks d2bg... I have looked your website but I think In my case Cygwin would be enough ( I just need bash, and emacs :P).

By on 12/24/2007 3:39 PM ()

diegoeche, I was having the same problem on windows, too -- the problem is not Mono. I just added the following line at the top of the worker.fs file and it works now:
open Microsoft.FSharp.Control.Mailboxes

By on 2/6/2008 9:29 PM ()
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper