Hi!
I am trying to begin developing Banshee, primarily to try to fix the slow SQLite queries that makes Banshee completely unusable on Ubuntu 15.04 (see references below). I am new and I need some help to better understand the project, its developing tools, etc. I cloned code from the official Git repository. So far, so good (!), but when trying to compile Banshee 2.6 or Banshee 2.6.2 on Ubuntu 15.04 or 14.04, it fails due mainly to deprecated code incompatibility mainly with Hyena submodule. Please see "banshee-2.6-make-errors.txt" file attached. Autogen.sh says that all dependencies are satisfied. I looks like Hyena is automatically downloaded by autogen.sh, so I am wondering what's wrong here: I am missing something on my computer or it is normal that Banshee's code is broken/deprecated in these branches? Also, when trying to compile code from the master branch, autogen.sh says that I am missing the gstreamer-sharp dependency and it looks that it requires precisely its version 0.99.0. When trying to compile it (code from https://github.com/gstreamer-sharp/gstreamer-sharp/releases/tag/0.99.0) ON Ubuntu 15.04, I encounter errors there too. Please see "gstreamer-sharp-0.99.0-make-errors.txt" file attached. So I am kind of stuck here. Does anybody knows what's going on? Thanks in advance for any help and please let me know if I should provide more info to better understand the problems. Best, Christian References:
--
Christian Perreault
_______________________________________________ banshee-list mailing list [hidden email] https://mail.gnome.org/mailman/listinfo/banshee-list (unsubscribe here) ![]() ![]() |
Administrator
|
Hello, For the error when compiling Banshee 2.6: The code is indeed quite old, so it uses methods in Mono.Cairo that have been since then marked as deprecated. As the compilation is done with the "-warnaserror" option on, the deprecation warnings cause the compilation to fail. In any case, I wouldn't advise working on the 2.6 branch. Better to do what you want in git master, then we'll look into back-porting to the 2.6 branch. The gstreamer-sharp errors don't happen with the latest for its git master. They were probably fixed since then. I've just committed some changes to Banshee git master, so it should now build against the latest gstreamer-sharp. Sorry for all this trouble, Banshee master currently depends on a bunch of unreleased stuff, and things are not all nice and tidy... Happy hacking ! -- Bertrand On Tue, May 5, 2015 at 4:45 PM, Christian Perreault <[hidden email]> wrote:
_______________________________________________ banshee-list mailing list [hidden email] https://mail.gnome.org/mailman/listinfo/banshee-list (unsubscribe here) |
Hi!
Thanks for these instructions: I am now focusing on banshee-master. I could compile gstreamer-sharp master (requiring glib-sharp-master) successfully on my Ubuntu 15.04. (I am using ./autogen.sh --prefix=/usr && make && sudo make install). Now banshee-master compiles! (I am using ./autogen.sh && make && sudo make install). But I encounter this error concerning gstreamer-sharp: [...]$ banshee --debug Do you know what's happening here? Besides, the main features I would like to implement in Banshee are:
Le 2015-05-09 11:34, Bertrand Lorentz a
écrit :
_______________________________________________ banshee-list mailing list [hidden email] https://mail.gnome.org/mailman/listinfo/banshee-list (unsubscribe here) |
Free forum by Nabble | Edit this page |