Re: [Muine] compiling the dot-net stuff ...



Dave Beckett wrote:
On Mon, 2005-02-14 at 11:45 +0100, Gábor Farkas wrote:

i'm using ubuntu, where the provided gtk-sharp libraries are only the stable (not the 1.9.*) one..

is it possible to compile the 1.9.* ones into a separate place?
so that it will not overwrite/override the ubuntu-installed packages?

preferable i'd like to put them into /usr/local...

i'm asking because i've used gentoo before, where i had the same problem... i compiled gtk-sharp-1.9.* from source, and it worked fine, but for example i had to recompile tomboy (which was "linked" with gtk-sharp-1.0.*)... so this time i'd like to avoid that mess ;)

so, any recommendations?


I've already done this for debian (I'm the muine maintainer) and they
are packaged and install in a separate place to gtk-sharp v1, and work
just fine.

Get them at http://www.ilrt.bris.ac.uk/people/cmdjb/2004/muine/devel/

You should be able to rebuild the packages yourself for your ubuntu
linux.


my debian/ubuntu knowledge is very limited ( i was using gentoo before)...

could you tell me more about how should i do that?

-btw. i tried to simple install those packages... question: is there a way to add that folder as a repository/source/whatever-is-it-called? because when i added it, synaptic always tried to find a file in muine/devel/something-i386.....

-or..well, i compiled gtk-sharp to /usr/local/something.... and now i'm compiling muine..it compiles fine, but nearly at the end of compiling, ends with a bunch of:

/usr/bin/mcs -codepage:utf8 -out:muine.exe ./AddSongWindow.cs ./AddAlbumWindow.cs ./Global.cs ./NotificationAreaIcon.cs ./PlaylistWindow.cs ./Song.cs ./Album.cs ./SongDatabase.cs ./About.cs ./Metadata.cs ./Player.cs ./FileSelector.cs ./StringUtils.cs ./KeyUtils.cs ./SkipToWindow.cs ./ProgressWindow.cs ./ErrorDialog.cs ./OverwriteDialog.cs ./VolumeButton.cs ./HandleView.cs ./HandleModel.cs ./StockIcons.cs ./ColoredCellRendererPixbuf.cs ./EllipsizingLabel.cs ./CellRendererText.cs ./CoverDatabase.cs ./CoverGetter.cs ./GnomeProxy.cs ./CoverImage.cs ./MmKeys.cs ./FileUtils.cs ./SignalUtils.cs ./Database.cs ./DBusService.cs ./PluginManager.cs ./AddWindow.cs ./Config.cs ./DndUtils.cs ./Item.cs ./ThreadBase.cs ./AddWindowList.cs ./AddWindowEntry.cs ./Actions.cs ./ImportDialog.cs ./OpenDialog.cs ./SaveDialog.cs AmazonSearchService.cs Defines.cs -r:../PluginLib/muine-plugin.dll -r:../DBusLib/muine-dbus.dll -r:System.Web.Services -r:Mono.Posix -resource:../data/glade/PlaylistWindow.glade,PlaylistWindow.glade -resource:../data/glade/SkipToWindow.glade,SkipToWindow.glade -resource:../data/glade/ErrorDialog.glade,ErrorDialog.glade -resource:../data/glade/OverwriteDialog.glade,OverwriteDialog.glade -resource:../data/glade/AddWindow.glade,AddWindow.glade -resource:../data/glade/ProgressWindow.glade,ProgressWindow.glade -resource:../data/ui/PlaylistWindow.xml,PlaylistWindow.xml -resource:../data/ui/NotificationAreaIcon.xml,NotificationAreaIcon.xml -resource:../data/images/muine-playing.png,muine-playing.png -resource:../data/images/muine-paused.png,muine-paused.png -resource:../data/images/muine-volume-zero.png,muine-volume-zero.png -resource:../data/images/muine-volume-min.png,muine-volume-min.png -resource:../data/images/muine-volume-medium.png,muine-volume-medium.png -resource:../data/images/muine-volume-max.png,muine-volume-max.png -resource:../data/images/muine-nothing.png,muine-nothing.png -resource:../data/images/muine-tray-playing.png,muine-tray-playing.png -resource:../data/images/muine-tray-paused.png,muine-tray-paused.png -resource:../data/images/muine-default-cover.png,muine-default-cover.png -resource:../data/images/muine-cover-downloading.png,muine-cover-downloading.png -resource:../data/images/muine-about.png,muine-about.png -resource:../data/images/muine.png,muine.png -r:/usr/local/lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/local/lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/local/lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/local/lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/local/lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/local/lib/mono/gtk-sharp-2.0/gnome-sharp.dll -r:/usr/local/lib/mono/gtk-sharp-2.0/art-sharp.dll -r:/usr/local/lib/mono/gtk-sharp-2.0/glade-sharp.dll -r:/usr/local/lib/mono/gtk-sharp-2.0/gconf-sharp.dll -r:/usr/local/lib/mono/gtk-sharp-2.0/gconf-sharp-peditors.dll -r:/usr/local/lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll -r:/usr/lib/mono/dbus-sharp/dbus-sharp.dll

** (/usr/share/dotnet/bin/mcs/mcs.exe:25517): WARNING **: Could not find assembly gtk-sharp, references from /home/gabor/devel/other-src/muine/src/../PluginLib/muine-plugin.dll (assemblyref_index=1)
     Major/Minor: 2,0
     Build:       0,0
     Token:       35e10195dab3c99f
System error: No such file or directory

PKG_CONFIG_PATH is set... LD_LIBRARY_PATH doesn't help..maybe some MONO_* setting? (btw. is there a list of MONO_* env. variables)

any ideas?

gabor



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]