Quoting Roberto Giaconia <dero...@gmail.com>: > Still, compiling LMMS fails, not because of libsoundio which is found, but > because of some other header files. > After trying to use dependencies command again, I found out I had the wrong > jack libraries. > > The problems is that, in a way or another, synaptic asks me to go from > jackd2 and jack2 libraries to jack0 libraries. Of course uninstalling > jackd2 the wrong way would make me uninstall aaaaall of the audio programs > I have.
Try installing the jack development package fitting your installed jack version (libjack-jackd2-dev). AFAIK there should be no difference in the client end, the API hasn't changed. I could be wrong, but that's the impression I've got from discussions elsewhere (the Linux Audio Users mailing list or linuxmusicians.com most likely), and the dependency "libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116" for the LMMS package points in the same direction. > Did I explain my problem correctly? If yes, what can I do to compile? > > (one of the missing headers is, for example, "soundcard.h") My Ubuntu 15.10 has 5 of them, from 4 packages: $ for i in $(locate soundcard.h) ; do dpkg -S $i ;done linux-libc-dev:amd64: /usr/include/linux/soundcard.h libc6-dev-i386: /usr/include/sys/soundcard.h libc6-dev:amd64: /usr/include/x86_64-linux-gnu/sys/soundcard.h linux-headers-4.2.0-16: /usr/src/linux-headers-4.2.0-16/include/linux/soundcard.h linux-headers-4.2.0-16: /usr/src/linux-headers-4.2.0-16/include/uapi/linux/soundcard.h At least libc6-dev should be pulled in when you install build-essential. -- ra...@iki.fi softrabbit on #lmms ------------------------------------------------------------------------------ _______________________________________________ LMMS-devel mailing list LMMS-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lmms-devel