Hi
guys,
I've just moved to a
fresh Fedora Core 2 system and have been building mono / gtk-sharp / monodevelop
from cvs with no problems prior to moving.
Since I moved to FC2
I was able to build everything from scratch with no errors
including
- mono/mcs (used a
nightly to bootstrap and then used make bootstrap, make install from
cvs)
-
gtk-sharp
-
monodoc
-
gtkmozembed-sharp
-
gtksourceview-sharp
I was also able to
build MonoDevelop from svn. I started running into problems when trying to
actualy run an gtk-sharp applications.
First with
MonoDevelop, then with monodoc. So I decided to test one of the gtk-sharp
samples:
The following is
what i get when I run the treeviewdemo in the gtk-sharp/demos
folder.
[EMAIL PROTECTED] sample]$ mono treeviewdemo.exe
Unhandled Exception: System.DllNotFoundException: glibsharpglue
in <0x00053> (wrapper managed-to-native) GLib.Object:gtksharp_object_newv (intptr,int,string[],GLib.Value[])
in <0x00060> GLib.Object:CreateNativeObject (string[],GLib.Value[])
in <0x00131> Gtk.TreeStore:.ctor (System.Type[])
in <0x00088> GtkSamples.TreeViewDemo:PopulateStore ()
in <0x0002c> GtkSamples.TreeViewDemo:.ctor ()
in <0x0001b> GtkSamples.TreeViewDemo:Main (string[])
Everthing executed
make and sudo make install with no apparent erros, but I can't seem to run a
gtk-sharp app at all.
The file it claims
that it can't see is located here:
[EMAIL PROTECTED] john]$ locate glibsharpglue
/home/john/monocvs/gtk-sharp/glib/glue/.libs/libglibsharpglue.a
/home/john/monocvs/gtk-sharp/glib/glue/.libs/libglibsharpglue.la
/home/john/monocvs/gtk-sharp/glib/glue/.libs/libglibsharpglue.lai
/home/john/monocvs/gtk-sharp/glib/glue/.libs/libglibsharpglue.so
/home/john/monocvs/gtk-sharp/glib/glue/libglibsharpglue.la
/usr/local/lib/libglibsharpglue.a
/usr/local/lib/libglibsharpglue.la
/usr/local/lib/libglibsharpglue.so
So it would seem
that I do have libglibsharpglue in the right place.
Is there anything
else I can check?
Thanks in
advance,
JBA
