Ok, first of all, i’ll try write some of my posts about technology in english and portuguese, so, here we go.
I don’t speak english very well, but i hope getting better with time 🙂
So, if you are like me, a linux lover, but recently got a macbook and enjoy the new apple os leopard, but miss all good stuff from linux (i.e. gnome-terminal, anjuta, monodevelop and others) this is for you 🙂
I’m trying to help a friend of mine in a gnome application, but mostly i use my imac instead of my macbook that have linux installed, and i still trying configure many things that dont works perfectly yet like the touchpad, so i feel the need to install monodevelop in leopard.
I’ve tried many times without sucess but, since i got new Xcode 3.1 from a friend of mine, and apple released new updates for leopard, i try again, and guess what? Sucess!
So, basicaly you just need a few commands, and a few programs installed in your mac:
- Leopard 10.5.4
- Fink
- XCode (i use 3.1, but i guess 3.0 works too)
- If you are using xcode 3.1, fink ask me to install X112.3.0
Having all installed, lets setup fink to use unstable tree and update from cvs, so you have to edit /sw/etc/fink.conf and in the line where have Trees: you put this:
Trees: local/main stable/main stable/crypto unstable/main unstable/crypto
Then run the comman:
sudo fink selfupdate-cvs
Fink will ask you many things, i just press enter in all
At last, run the command:
fink install monodevelop
Get a coffee, go sleep, play a game, and at end, thats what you will have:
MonoDevelop running on Leopard
Next step is install glade3, anjuta and others cool applications to start developer on Gtk/Gnome again 🙂
PS: Theres already a compiled mono package with monodevelop included that works without need of X11, but i didn’t like, many things dont works properly like the gtk assemblies that monodevelop can’t find, you need to add in your project by yourself and that’s anoying. But if you want try, check mono project home page. There are many resources there and new packages for you.