GNU/Linux >> Linux の 問題 >  >> Linux

OCaml コンパイル エラー:/usr/bin/ld:-lstr が見つかりません

ここに記載されている手順により、エラーなしでコンパイルできます。要約すると:

locate libcamlstr

これは、libcamlstr が /usr/lib/ocaml にあることを示しています (YMMV)、そうします:

cd /usr/lib/ocaml
sudo ln -s libcamlstr.a libstr.a

その後、プロジェクトをコンパイルできます:

cd /usr/local/src/cil
make clean && ./configure && make

OCaml バグ トラッカーで、このバグの最後のコメントを参照してください:

バグ 5247


メイクファイルを

から変更するだけです
-lstr

-lcamlstr

Linux
  1. サブプロセスの修正/usr/ bin / dpkgがエラーコード(1)を返しました

  2. / usr/binと/usr/ local / bin Linuxの場合?

  3. / usr / bin / ls:/ usr / bin / ls:バイナリファイルを実行できませんか?

  1. / bin/shが/bin/bashではなく/bin/ dashを指すのはなぜですか?

  2. /usr/bin/ld:-lpython2.7 が見つかりません

  3. gcc - /usr/bin/ld エラー:/usr/local/lib で <library> が見つかりませんが、ldconfig にリストされており、パスが ld.so.conf に追加されています

  1. /usr/local/bin/ で composer の許可が拒否されました

  2. cmake --version は /usr/bin/cmake を指し、どの cmake は /usr/local/bin を指しますか

  3. /bin と /usr/bin の違い