뭐... 어려운 것은 아니지만, 혹시나 하는 마음에 적어봅니다.
Kurento Media Server는 github에 가면 컴파일 방법이 매우 쉽고 자세하게 나와있습니다.
https://github.com/Kurento/kurento-media-server#compilation-instructions
위에 들어가시면 자세히 나옵니다. 그러나, Kurento Media Server Core Library는 나오지 않는데, 기본적으로 Kurento Media Server와 방법이 같습니다.
다운 받은 Source의 Directory에서 다음과 같이 실행합니다.
$ echo "deb http://ubuntu.kurento.org trusty-dev kms6" | sudo tee /etc/apt/sources.list.d/kurento-dev.list
$ wget -O - http://ubuntu.kurento.org/kurento.gpg.key | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install $(cat debian/control | sed -e "s/$/\!\!/g" | tr -d '\n' | sed "s/\!\! / /g" | sed "s/\!\!/\n/g" | grep "Build-Depends" | sed "s/Build-Depends: //g" | sed "s/([^)]*)//g" | sed "s/, */ /g")
이렇게 되면 kms-core에 필요한 dependency는 모두 자동으로 설치됩니다. 그 후, Kurento Media Server와 같은 방식으로 build하면 됩니다.
$ mkdir -p build
$ cd build
$ cmake ..
$ make -j4
뭐... 그냥 그렇다고요...;;