>>699
CMakeLists.txt内 Line.105

# check for libsndfile
PKG_CHECK_MODULES(SNDFILE REQUIRED sndfile>=1.0.11)
IF(NOT SNDFILE_FOUND)
MESSAGE(FATAL_ERROR "LMMS requires libsndfile1 and libsndfile1-dev >= 1.0.11 - please install, remove CMakeCache.txt and try again!")
ENDIF(NOT SNDFILE_FOUND)

と、あるのでlibsndfileをautoconfマクロが捜索してるんだな。ちゃんと見つかれば通るが、
「LMMS requires libsndfile1 and libsndfile1-dev >= 1.0.11 - please install,」と出るということは
pkg-configが馬鹿でライブラリが見つかっていないか、libsndfileが登録されていない(make installやり直したら多分pkg-configに登録される)

チェック方法

sndfileがあるとき

$ pkg-config --exists sndfile
$ echo $?
0

ないとき

$ pkg-config --exists foo ← fooなんていうライブラリは存在しないので 1がかえる
$ echo $?
1

この$?ってPerlとかでお世話になるから覚えといたほうがいいな