2017-07-30 7 views
1

私はLinuxに慣れていません(あまりにも明白なのであれば私はそれを解説しています)、新しいUbuntu 16.04をインストールしました。私はgithub(https://github.com/RobotLocomotion/director)から "Director"リポジトリをコンパイルしてインストールしようとしています。Ubuntuでビルド中に "ターゲットを作成するためのルールがありません"

make[6]: *** No rule to make target '/usr/lib/x86_64-linux-gnu/libSM.so', needed by 'lib/libvtkDRCFilters.so'. Stop.

は私が/usr/lib/x86_64-linux-gnu/内部にはlibSM.soありません気づいたが、私はすぐに同様のファイルを検索し、私はこれらの2 founde:make superbuildを入力した後、しばらくした後、私はこのエラーを取得する

[email protected]:/usr/lib/x86_64-linux-gnu$ ls libSM.so.* 
libSM.so.6 libSM.so.6.0.1 

どれをこれを解決する方法のアイデア?ありがとう

EDIT:明らかにlibSM.soが内部にある/usr/lib/x86_64-linux-gnu/、私は最初のインスタンスでは見ませんでしたが。それはあなたがこのような何か試すことができます...今

+0

をエラーが – dlmeetei

+1

が発生したときにソフトウェアの名前と何を実行しているコマンドであるようにそれを再現する方法についての情報を記載してください@dlmeetei –

答えて

-1

さらに混乱です:

ln -s /usr/lib/x86_64-linux-gnu/libSM.so.6 /usr/lib/x86_64-linux-gnu/libSM.so 
+0

あなたが提案したようにいくつかの詳細を追加しました。Okを試しましたが、私はそれを得ました: 'ln:シンボリックリンクの作成に失敗しました '/usr/lib/x86_64-linux-gnu/libSM.so':File exists' –

+0

そしてもう一度チェックしたところ、 '/ usr/lib/x86_64-linux-gnu /'の中に 'libSM.so'があります。ファイルがそこにあります...今私はもっと混乱しています –

+0

正しいディレクトリにビルドしていますか? – Samy

関連する問題