Now that I’m fed up with all this custom-compile stuff, I’ve decided to let all users use the stable version of MonoDevelop aka Xamarin Studio from now on. If you’re using Windows or Mac, you can download & install it from the official MonoDevelop site.
If you’re using Linux, you may download THIS zip, extract it somewhere, launch the XamarinStudio.exe via mono and use the http://mono-d.alexanderbothe.com repository. I’ve currently tested the binaries under Mint 13, and you still need to install the gtk-sharp2 library.
The ‘/stableMD’ sub-repository WILL NOT BE UPDATED anymore.
There won’t be a distribution channel for the master (not stable!) version of MonoDevelop anymore!
As soon as I’ll have rolled back some changes from the master to the stable version, I’ll upload it. Afterwards, I’ll modify the installation page etc.
15 Comments
Hi Alex,
Which git’s branch and version’s tag has been used for build the 4.0 (build 3003)?
As I would like to extend some features in Vala binding which I have compiled into that XS4.0 and would like to use the Csharp addin source of that version as a code template. I use 4.0 build 2003 on Ubuntu precise (eOS Luna beta) so I cannot use Nikita’s repo.
Thx in advance.
Look into Mono-D’s commit history for finding that out. I strictly recommend to use a later build of MonoDevelop because you’d be developing on obsolote code branches then. You can use nikita’s repository – by changing the target distro version from precise to quantal when installing monodevelop – just look inside the repository manager.
When I open xamarinstudio.exe in Ubuntu 12.10, it’s menu bar is lost (or hidden?) and I can’t
use Tools->Addin Manager to manage the repositories. Does anyone have the same issue? It seems to be related to the shared global menubar of Ubuntu Unity.
It’s a known issue that only applies to Unity – You have to disable the Menu-bar Proxy in order to have it back on your appliation window:
http://askubuntu.com/questions/132977/how-to-get-global-application-menu-for-gvim/132581#132581
Cool ! It’s working perfectly now.
Thanks
NOTE: to install monodevelop 4.0 on OSX: I had to install as well “Latest Stable Version: 2.10.x” from “http://www.go-mono.com/mono-downloads/download.html”. This wasn’t indicated nor obvious. “Beta Version: 3.0.3″ didn’t work.
“run on external console” doens’t work for me.
“run on external console” – where do you read this caption? Well, I’ve just loaded up a new version of XamarinStudio. There, the execution of programs should work again.
Ich bin mir nicht sicher, war es vorher auch so, dass jedesmal beim Klick auf “Element ausführen” die Anwendung neu erstellt wird?
Die neue Statuszeile in der Toolbar und die Build-Ausgabe sagt das auf jeden Fall aus.
Ich kann unter Mint auch kein natives Programm ausführen..hmm..ich denke mal, es braucht noch ein bisschen
Ich lade gerade ein neues Paket hoch.. die GnomePlatform assembly hat noch gefehlt.
Unfortunately it seems that a recent gtk-sharp2 is still required, which is not shipped by default on Ubuntu 12.10. The PPA from keks9n only supplies gtk-sharp2 for Ubuntu 12.04 and lower (and only supplies monodevelop-latest for Ubuntu 12.10, which is unsufficient and results in unmet dependencies). I suppose a recent gtk-sharp2 is also required for the new Xamarin Studio as it gives me the following exception (and when using an older Ubuntu with the PPA it works):
Unhandled Exception: System.MissingFieldException: Field ‘MonoDevelop.Core.BrandingService.ApplicationName’ not found.
at Xamarin.Startup.MainClass.Main (System.String[] args) [0x00000] in :0
[ERROR] FATAL UNHANDLED EXCEPTION: System.MissingFieldException: Field ‘MonoDevelop.Core.BrandingService.ApplicationName’ not found.
at Xamarin.Startup.MainClass.Main (System.String[] args) [0x00000] in :0
Still, thanks for your effort. The version in the Ubuntu repository hasn’t been updated for over 1,5 years I believe, so any recent version is helpful.
This shouldn’t be a problem. If you’re on a ubuntu derivative, just switch the target of the ppa to oneiric, install gtk-sharp2 from *that* repo, switch to quantal back and you should be able to execute XamarinStudio as usual. I did on Mint 13&14, Arch has been approved as well.
That works, thanks. I did use that before but I haven’t been using Linux for too long and it didn’t feel very kosher (was a bit afraid of package breakages or conflicts later on).
I’ve also uploaded a new zip that contains a missing dll that is required on certain distros to run a native program.