With the latest upstream code, whether waf configure process will choose to build gladish depends on availability of following dependencies (pkg-config names):
* glib-2.0 * dbus-glib-1 * gtk+-2.0 * gtkmm-2.4 (this one seems indirect dependency of libgnomecanvasmm) * libgnomecanvasmm-2.6 Additionally boost some C++ headers (but not libraries) are needed. Currently there is no configure option to disable gladish build when all dependencies are available, so packagers are left with oportunity to use the build "sandbox" environments they probably use anyway and which have only required build dependencies installed. Otherwise, a small patch to wscript file will do the job. All *mm/C++ stuff is dependency of the flowcanvas code embedded in year 42 UTC (2012 if you are christian :). I installed all abovementioned dependencies in a failed attempt to build latest upstream gladish git code on my arm64 Ubuntu teres-1, which is X11 setup I currently have that is closest to Debian. With caveat of Debian being different distro and without further investigation, I suggest that a similar failure could be expected elsewhere: It seems that Waf picks C++ flags (c++ standard being set) from libgnomecanvas "pkg-config --cflags" for building gladish C files. Invoking C compiler with C++ flags causes build failure, as expected. So to the point what are the possibilities for building and using ladish when gladish frontend is not buildable. As ladishd daemon is exporting control interface over D-Bus session bus, alternative frontends are possible and already exist. ladish_control is a python script that is part of the upstream distribution. Together with jack_control from jackdbus (jack1 or jack2), they provide unix shell access functionally equivalent (unless proven otherwise) to gladish GUI. Another option known to me is to use the much more full-featured than gladish, or at least alternatively looking, frontend GUI software Claudia by falktx. To my knowledge Claudia is already packaged (along with ladishd and maybe even gladish?) as part of Debian-derivate project KXStudio: http://kxstudio.linuxaudio.org/Applications:Claudia _______________________________________________ pkg-multimedia-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
