[MonoDevelop] Help! Missing DLL, where do I find it?

Miguel Ángel Pérez mangelp at gmail.com
Tue Feb 6 11:27:01 EST 2007


Hey, I've found a fix for this.

You simply have to define an environment variable called MOZILLA_FIVE_HOME
pointing to the root directory of firefox or mozilla.

In fedora when the firefox package gets updated the old one  can remain in
the /usr/lib directory so you must use the one for your current version.

I'm using this script to get the directory of the current firefox:

-----------------------------------------------
#/bin/sh
#get-fedora-geckoembed

#Find out the right firefox directory in fedora

for directory in `locate -e libgtkembedmoz.so | grep firefox` ; do
  directory=`dirname $directory`
  #The right directory have the firefox-bin executable
  if [ -x $directory/firefox-bin ] ; then
    echo $directory
    break;
  fi
done
-----------------------------------------------

And i call the script in my .bashrc to set the var

export MOZILLA_FIVE_HOME=`get-fedora-geckoembed`

Hope this fixes your problem too.

2007/2/6, Miguel Ángel Pérez <mangelp at gmail.com>:
>
> Hello Rob and Michael.
>
> I've seen this error before. I'm using fc6 too with mono 1.2.2.1 instaled
> from binaries. When i try to run monodoc i see a exception trace of the same
> type.
>
> Googling about it i saw a bug<http://bugzilla.ximian.com/show_bug.cgi?id=77125>in bugzilla for my error. I tried the workaround reported (it was for mono
> 1.2.1) and it didn't worked, i also tried copying the libgtkembedmoz to
> the lib directory and more things but at last nothing worked to me so i
> reopened the bug and is still there.
>
> So if someone have got a workaround would be great to hear about it.
>
> 2007/2/6, Michael Hutchinson <m.j.hutchinson at gmail.com>:
> >
> > On 2/6/07, Rob Wilkens <robwilkens at gmail.com > wrote:
> > > Which seems to indicate i'm missing "libgtkembedmoz.so".  I'm running
> > > Fedore Core 6, is there a standard package from which I can get that
> > > file, or do I need to fetch and compile that as well?  I was sort of
> > > hoping needed libraries would've stopped the 'autogen.sh' makefile
> > > build.
> >
> > It comes from any of Mozilla, Firefox, SeaMonkey, etc. MonoDevelop's
> > launch script  uses a variety of methods to hunt it down at runtime.
> >
> > That said, it should be a dependency of Gecko#, which the configure
> > script checks.
> >
> > --
> > Michael Hutchinson
> > http://mjhutchinson.com
> > _______________________________________________
> > Monodevelop-list mailing list
> > Monodevelop-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/monodevelop-list
> >
>
>
>
> --
> -- Saludos --




-- 
-- Saludos --
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/monodevelop-list/attachments/20070206/4743071d/attachment.html 


More information about the Monodevelop-list mailing list