2017-03-05 4 views
1

:最後にhttps://github.com/Kurento/kurento-media-serverビルドkurentoメディア・サーバー・エラー

私はこのエラーメッセージが表示されます。

[email protected]:~/kurento-media-server$ make kurento-media-server 
[ 26%] Built target websocketTransport 
[ 33%] Built target transport 
Linking CXX executable kurento-media-server 
/usr/bin/ld: CMakeFiles/kurento-media-server.dir/loadConfig.cpp.o: undefined reference to symbol '_ZNK5boost10filesystem4path3endEv' 
//usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.55.0: error adding symbols: DSO missing from command line 
collect2: error: ld returned 1 exit status 
make[3]: *** [server/kurento-media-server] Error 1 
make[2]: *** [server/CMakeFiles/kurento-media-server.dir/all] Error 2 
make[1]: *** [server/CMakeFiles/kurento-media-server.dir/rule] Error 2 
make: *** [kurento-media-server] Error 2 

それは私が追加する必要がありますことを伝えます - lboost_system、gccやg ++の後に追加する必要があると仮定しますが、cmakeによって生成されたMakefilesは複雑で、どこに追加するのか見つけることができません。

答えて

0

次の手順を実行する必要がありますビルドが動作するためには:

A)クローンプロジェクト:git clone https://github.com/Kurento/kurento-media-server.git

b)はkurento-media-server/debian/controlに移動して、Build-Dependsを確認してください。あなたが必要とする

c)の最も重要なの依存関係は以下のとおりです。

1. sudo apt-get install cmake 
2. sudo apt-get install debhelper 
3. sudo apt-get install binutils 
4. sudo apt-get install kms-core-6.0-dev 
5. sudo apt-get install kms-elements-6.0-dev 
6. sudo apt-get install libboost-all-dev 
7. sudo apt-get install libssl-dev 
8. sudo apt-get install pkg-config 
9. sudo apt-get install libevent-dev 

d)の最後に構築:

1. cmake . 
    2. make -j4 
    3. sudo make install 

をうまく:)

を動作するはず
関連する問題