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

Reply via email to