[Mono-list] Mono Beta1 and MonoDevelop on FC2 test 3 HOWTO

John Ky hand@speednet.com.au
Sat, 22 May 2004 23:30:15 +1000


Thankyou so much.  Using your instructions I have monodevelop
running for the first time after many many many previous failed
installation attempts on both Windows and Linux.

I really appreciate it.

I still have one little glitch.  When I try to view help, I get this:

Unhandled Exception: System.DllNotFoundException: gtkhtml-3.0
in <0x00053> (wrapper managed-to-native) Gtk.HTML:gtk_html_new ()
in <0x00021> Gtk.HTML:.ctor ()
in [0x00001] (at 
/home/archive/software/monodevelop/monodevelop-0.3/src/Main/Base/Gui/Pads/HelpBrowser/HelpViewer.cs:33) 
MonoDevelop.Gui.HelpViewer:.ctor ()
in [0x00075] (at 
/home/archive/software/monodevelop/monodevelop-0.3/src/Main/Base/Gui/Pads/HelpBrowser/MonodocTreePad.cs:124) 
MonoDevelop.Gui.Pads.HelpTree:ShowDocs (string,Monodoc.Node,string)
in [0x000a5] (at 
/home/archive/software/monodevelop/monodevelop-0.3/src/Main/Base/Gui/Pads/HelpBrowser/MonodocTreePad.cs:109) 
MonoDevelop.Gui.Pads.HelpTree:RowActivated (object,System.EventArgs)
in <0x0005a> (wrapper delegate-invoke) 
System.MulticastDelegate:invoke_void_object_EventArgs 
(object,System.EventArgs)
in <0x00128> GtkSharp.voidObjectSignal:voidObjectCallback (intptr,int)
in <0x0002b> (wrapper native-to-managed) 
GtkSharp.voidObjectSignal:voidObjectCallback (intptr,int)
in (unmanaged) (wrapper managed-to-native) Gtk.Application:gtk_main ()
in <0x00004> (wrapper managed-to-native) Gtk.Application:gtk_main ()
in <0x00007> Gtk.Application:Run ()
in [0x00201] (at 
/home/archive/software/monodevelop/monodevelop-0.3/src/Main/Base/Commands/AutostartCommands.cs:210) 
MonoDevelop.Commands.StartWorkbenchCommand:Run ()
in [0x0020a] (at 
/home/archive/software/monodevelop/monodevelop-0.3/src/Main/StartUp/MonoDevelopMain.cs:118) 
MonoDevelop.SharpDevelopMain:Main (string[])

But don't I already have gtkhtml installed?

[root@localhost monodevelop]# rpm -qa | grep gtkhtml
gnome-python2-gtkhtml2-2.0.0-4.1
gtkhtml3-3.0.10-1
gtkhtml-1.1.9-8
gtkhtml-devel-1.1.9-8
gtkhtml2-2.6.0-1

Thanks

-John

K Ash wrote:

> Yesterday I successfully installed Mono Beta 1 and MonoDevelop 0.3 on 
> FC2. Since nobody else decribed this process, I'll share it with you. 
> First, I wanted to minimize packages I had to build. So I tried using 
> most of FC1 packages. As a sidenote: I love Debian, and although FC2 
> test 3 seems to detect hw on my laptop better, I still wish it had the 
> same packaging system as Debian: also, Gentoo is perfect for developers.
>  
> BINARY PACKAGES
>  
> 1. Add section to /etc/yum.conf pointing to 
> http://www.go-mono.com/archive/beta1/fedora-1-i386/
> 2. Install all packages from this repository using #yum install
> 3. After install I wanted to install MonoDevelop. From this step 
> you'll need some source packages:
>  
> SOURCE TARBALLS 
>  
> http://www.monodevelop.com/tutorials/package_install.aspx you DO NOT NEED:
> ORBit2 (FC2 has later version), mono 0.91 (you already installed 
> binaries), you DO NEED gtksourceview (also get gnomeprint, 
> gnomeprintui tarballs from gnome: google for them, i use 2.6.0 
> versions of these tarballs), gtkmozembed, gtk-sharp, monodoc, 
> gtksourceview-sharp, gecko-sharp. Follow MonoDevelop 0.3 instructions 
> from the URL above.
>  
> MonoDevelop comes up.
> Missing pieces: NAnt and Bamboo prevalence don't seem to build under 
> mono beta 1.