[MonoDevelop] Problem using monodevelop under Fedora 12

Michael Hutchinson m.j.hutchinson at gmail.com
Sat Jan 30 15:45:54 EST 2010


2010/1/30 Stefano Canepa <sc at linux.it>:
> Dear all,
>        I'm using monodevelop 2.2 from Fedora 13 on Fedora 12 becouse the
> Fedora 12 default installed monodevelop 2.2 beta 1 lacks the debugger
> and I need it. MD 2.2 is unable to find out all System*.dll both for my
> projects and on the system as it prints out an error. I know MD looks
> for assembly not directly in GAC but using the pkgconfig files and I saw
> that there is dotnet.pc file with System*.dlls in it so I suppose MD
> does not lack any information to find the assemblies. All other
> application using mono are still working, I've tried gnome-do for
> example. What do I need to do to solve this problem? I also wrote on
> Fedora Forum to ask for distro specific support.

Are you on x86_64?

For some misguided reason, Fedora moves all the Mono CIL assemblies
from $prefix/lib/mono to $prefix/lib64/mono. This means that
MonoDevelop is unable to find them. They also seem to like to ship
alphas/betas of MonoDevelop in stable releases.

I recommend you just install Mono and MD from source in a parallel
environment, e.g. /opt/mono:
http://www.mono-project.com/Parallel_Mono_Environments

-- 
Michael Hutchinson
http://mjhutchinson.com


More information about the Monodevelop-list mailing list