Hi. I'd like to develop a couple of add ons, and so I'm of course
first building Banshee from source. I've got a clean Kubuntu 15.10
running in a VM, and I followed the instructions at
http://banshee.fm/download/development/. They proved a bit
incomplete, so I've also installed dbus-sharp, dbus-sharp-glib,
gstreamer-sharp, gtk-sharp and gudev-sharp from their git repos,
along with any packages they were missing. I've gotten autogen.sh
happy, but now when I run the make I get (at the end): Making all in Banshee.Gio MCS ../../../bin/Banshee.Gio.dll ./Banshee.Hardware.Gio/LowLevel/Manager.cs(35,7): error CS0246: The type or namespace name `GUdev' could not be found. Are you missing an assembly reference? ./Banshee.Hardware.Gio/UsbDevice.cs(32,7): error CS0246: The type or namespace name `GUdev' could not be found. Are you missing an assembly reference? ./Banshee.Hardware.Gio/LowLevel/Manager.cs(44,17): error CS0246: The type or namespace name `Client' could not be found. Are you missing `Banshee.ServiceStack' using directive? ./Banshee.Hardware.Gio/LowLevel/Manager.cs(49,36): error CS0246: The type or namespace name `GUdev' could not be found. Are you missing an assembly reference? ./Banshee.Hardware.Gio/LowLevel/Manager.cs(191,16): error CS0246: The type or namespace name `GUdev' could not be found. Are you missing an assembly reference? ./Banshee.Hardware.Gio/LowLevel/Manager.cs(202,16): error CS0246: The type or namespace name `GUdev' could not be found. Are you missing an assembly reference? ./Banshee.Hardware.Gio/LowLevel/Manager.cs(218,16): error CS0246: The type or namespace name `GUdev' could not be found. Are you missing an assembly reference? ./Banshee.Hardware.Gio/LowLevel/Manager.cs(244,16): error CS0246: The type or namespace name `GUdev' could not be found. Are you missing an assembly reference? ./Banshee.Hardware.Gio/LowLevel/UdevMetadataSource.cs(32,9): error CS0246: The type or namespace name `GUdev' could not be found. Are you missing an assembly reference? ./Banshee.Hardware.Gio/LowLevel/UdevMetadataSource.cs(72,36): error CS0246: The type or namespace name `GUdev' could not be found. Are you missing an assembly reference? Compilation failed: 10 error(s), 0 warnings Makefile:1052: recipe for target '../../../bin/Banshee.Gio.dll' failed make[4]: *** [../../../bin/Banshee.Gio.dll] Error 1 Makefile:545: recipe for target 'all-recursive' failed make[3]: *** [all-recursive] Error 1 Makefile:548: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 Makefile:641: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 Makefile:569: recipe for target 'all' failed make: *** [all] Error 2 rmiller ubuntu:~/dev/banshee$ make run make:
*** No rule to make target 'po/ar.gmo', needed by
'bin/share/locale/ar/LC_MESSAGES/banshee.mo'. Stop.
Bob
Miller |