Liquidsoap make installコマンドが失敗するのはなぜですか?

Liquidsoap make installコマンドが失敗するのはなぜですか?

make install コマンドが失敗しました。 .devファイルを生成するためにLiquidsoap 1.2.xを構築しています。私はソフトウェアの構築に非常に慣れていません。私はコメントされていないさまざまなパッケージに何があるのか​​を検索し(しかし、これは私が一般的に作業する方法に違反します)、makeをしてからmake installを試みました。

次の結果が表示されます。

/home/ke7zum/liquidsoap-full/ocaml-cry' make -C src all make[2]: Entering directorymake[1]: /home/ke7zum/liquidsoap-full/ocaml-cry/src' ディレクトリを入力してください。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-cry/src' ocamlc -a -I /home/ke7zum/.opam/system/lib/bytes \ -o cry.cma cry_ssl.cmo cry.cmo make[3]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-cry/src' ディレクトリを入力してください。 make[3] : Enter cry.cmxa' ディレクトリが/home/ke7zum/liquidsoap-full/ocaml-cry/src' make[3]:最新です。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-cry/src' make[2]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-cry/src' ディレクトリをそのまま残します。 make[1]: / /home/ke7zum/liquidsoap-full/ocaml-cry' make[1]: Entering directoryhome/ke7zum/liquidsoap-full/ocaml-mad' ディレクトリをそのまま残します。 make -C src make[2]:/home/ke7zum/liquidsoap-full/ocaml-mad/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-mad/src' make[3]ディレクトリに移動します。libmad_stubs.a' is up to date. make[3]:mad.cma 'は最新バージョンです。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-mad/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-mad/src' ディレクトリを終了します。 make[3]: libmad_stubs.a' is up to date. make[3]:mad.cmxa' が最新です。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-mad/src' make[2]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-mad/src' ディレクトリをそのまま残します。 make[1]: / /home/ke7zum/liquidsoap-full/ocaml-mad' make[1]: Entering directoryhome/ke7zum/liquidsoap-full/ocaml-taglib' ディレクトリをそのまま残します。 make -C src all make [2 ]: 入力ディレクトリ/home/ke7zum/liquidsoap-full/ocaml-taglib/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-taglib/src' make[3]: libtaglib_stubs.a' is up to date. make[3]:taglib.cma' が最新です。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-taglib/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-taglib/src' ディレクトリを離れると、 make[3]: libtaglib_stubs.a' is up to date. make[3]:taglib.cmxa' が最新です。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-taglib/src' make[2]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-taglib/src' ディレクトリをそのまま残します。 make[1]: / /home/ke7zum/liquidsoap-full/ocaml-taglib' make[1]: Entering directoryhome/ke7zum/liquidsoap-full/ocaml-lame' ディレクトリをそのまま残します。 make -C src all make [2 ]: 入力ディレクトリ/home/ke7zum/liquidsoap-full/ocaml-lame/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-lame/src' make[3]: liblame_stubs.a' is up to date. make[3]:lame.cma' が最新です。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-lame/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-lame/src' ディレクトリを離れると make[3]: liblame_stubs.a' is up to date. make[3]:lame.cmxa' が最新です。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-lame/src' rm -f lame_dynlink.cmi make[2]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-lame/src' ディレクトリをそのまま残します。 make[1]: / /home/ke7zum/liquidsoap-full/ocaml-lame' make[1]: Entering directoryhome/ke7zum/liquidsoap-full/ocaml-ogg' ディレクトリをそのまま残します。 make -C src all make [2 ]: 入力ディレクトリ/home/ke7zum/liquidsoap-full/ocaml-ogg/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-ogg/src' make[3]: libogg_stubs.a' is up to date. make[3]:ogg.cma' が最新です。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-ogg/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-ogg/src' ディレクトリを終了します。 make[3]: libogg_stubs.a' is up to date. make[3]:ogg.cmxa' が最新です。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-ogg/src' make[2]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-ogg/src' ディレクトリをそのまま残します。 make[1]: / /home/ke7zum/liquidsoap-full/ocaml-ogg' make[1]: Entering directoryhome/ke7zum/liquidsoap-full/ocaml-vorbis' ディレクトリをそのまま残します。 make -C src all make [2 ]: /home/ke7zum/liquidsoap-full/ocaml-vorbis/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-vorbis/src ディレクトリを入力します。 ' make[3]: libvorbis_stubs.a' is up to date. make[3]:vorbis.cma' は最新バージョンです。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-vorbis/src ディレクトリをそのまま残します。/home/ke7zum/liquidsoap-full/ocaml-vorbis/src' make[3]: Entering directory' make[3]: libvorbis_stubs.a' is up to date. make[3]:vorbis.cmxa' が最新です。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-vorbis/src' make[2]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-vorbis/src' ディレクトリをそのまま残します。 make[1]: /home/ke7zum/liquidsoap-full/ocaml-vorbis' make[1]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-speex' ディレクトリをそのまま残します。 make -C src all make [2]: /home/ke7zum/liquidsoap-full/ocaml-speex/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-speex/src ディレクトリを入力します。 ' make[3]: libspeex_stubs.a' is up to date. make[3]:speex.cma' は最新バージョンです。 Make[3]: /home/ke7zum/liquidsoap-full/ocaml-speex/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-speex/src' make[3]: speex.cmxa' ディレクトリをlibspeex_stubs.a' is up to date. make[3]:最新の状態に保ちます。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-speex/src' make[2]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-speex/src' ディレクトリをそのまま残します。 make[1]:/home/ke7zum/liquidsoap-full/ocaml-speex' make[1]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-opus' ディレクトリをそのまま残します。 make -C src make[ 2] : /home/ke7zum/liquidsoap-full/ocaml-opus/src' make[3]: Entering directory/home/ke7zum /liquidsoap-full/ocaml-opus/src ディレクトリを入力します。 ' make[3]:libopus_stubs.a' is up to date. make[3]:opus.cma 'は最新バージョンです。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-opus/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-opus/src' ディレクトリを終了します。 make[3]: libopus_stubs.a' is up to date. make[3]:opus.cmxa' が最新です。作成[3]: /home/ke7zum/liquidsoap-full/ocaml-opus/src' make[2]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-opus/src' make[1] ディレクトリをそのまま残します。 / /home/ke7zum/liquidsoap-full/ocaml-opus' make[1]: Entering directoryhome/ke7zum/liquidsoap-full/ocaml-schroedinger' ディレクトリをそのまま残します。 make -C src all make[2]: Enter ディレクトリ/home/ke7zum/liquidsoap-full/ocaml-schroedinger/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-schroedinger/src' make[3]: libschroedinger_stubs.a' is up to date. make[3]:schroedinger.cma' が最新です。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-schroedinger/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-schroedinger/src ディレクトリをそのまま残します。 ' make[3]: libschroedinger_stubs.a' is up to date. make[3]:schroedinger.cmxa' は最新バージョンです。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-schroedinger/src' make[2]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-schroedinger/src' ディレクトリをそのまま残します。 make[1]: / /home/ke7zum/liquidsoap-full/ocaml-schroedinger' make[1]: Entering directoryhome/ke7zum/liquidsoap-full/ocaml-voaacenc' ディレクトリをそのまま残します。 make -C src all make [2 ]: 入力ディレクトリ/home/ke7zum/liquidsoap-full/ocaml-voaacenc/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-voaacenc/src' make[3]: libvoaacenc_stubs.a' is up to date. make[3]:voaacenc.cma' が最新バージョンです。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-voaacenc/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-voaacenc/src ディレクトリをそのまま残します。 ' make[3]: libvoaacenc_stubs.a' is up to date. make[3]:voaacenc.cmxa' が最新です。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-voaacenc/src' make[2]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-voaacenc/src' ディレクトリをそのまま残します。 make[1]: / /home/ke7zum/liquidsoap-full/ocaml-voaacenc' make[1]: Entering directoryhome/ke7zum/liquidsoap-full/ocaml-flac' ディレクトリをそのまま残します。 make -C src all make [2 ]: 入力ディレクトリ/home/ke7zum/liquidsoap-full/ocaml-flac/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-flac/src' make[3]: libflac_stubs.a' is up to date. make[3]:flac.cma' が最新です。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-flac/src' ディレクトリを離れると/home/ke7zum/liquidsoap-full/ocaml-flac/src' make[3]: Entering directorymake[3]: libflac_stubs.a' is up to date. make[3]:flac.cmxa' が最新です。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-flac/src' make[2]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-flac/src' ディレクトリをそのまま残します。 make[1]: /home/ke7zum/liquidsoap-full/ocaml-flac' make[1]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-dtools' ディレクトリをそのまま残します。 make -C src make[ 2] : /home/ke7zum/liquidsoap-full/ocaml-dtools/src' ディレクトリを入力します。/home/ke7zum/liquidsoap-full/ocaml-dtools/src' make[3]: Entering directorymake[3]: /home/ke7zum/liquidsoap-full/ocaml-dtools/src' make[3]: dtoolsdtools.cma' is up to date. make[3]: Leaving directoryディレクトリを入力します。/home/ke7zum/liquidsoap-full/ocaml-dtools/src' make[3]:.cmxa 'はい、最新です。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-dtools/src' make[2]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-dtools/src' ディレクトリをそのまま残します。 make[1]: / /home/ke7zum/liquidsoap-full/ocaml-dtools' make[1]: Entering directoryhome/ke7zum/liquidsoap-full/ocaml-duppy' ディレクトリをそのまま残します。 make -C src all make [2 ]: /home/ke7zum/liquidsoap-full/ocaml-duppy/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-duppy/src ディレクトリを入力します。 ' make[3]: libduppy_stubs.a' is up to date. make[3]:duppy.cma' が最新です。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-duppy/src' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-duppy/src' ディレクトリを終了します。 make[3]: libduppy_stubs.a' is up to date. make[3]:duppy.cmxa' が最新です。 make[3]: /home/ke7zum/liquidsoap-full/ocaml-duppy/src' make[2]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-duppy/src' ディレクトリをそのまま残します。 make[1]: / /home/ke7zum/liquidsoap-full/ocaml-duppy' make[1]: Entering directoryhome/ke7zum/liquidsoap-full/ocaml-mm' ディレクトリをそのまま残します。 make -C src all make [2 ] /home/ke7zum/liquidsoap-full/ocaml-mm/src' make[3]: Entering directory: /home/ke7zum/liquidsoap-full/ocaml-mm/src' ディレクトリを入力します。 make[3]: libmm_stubs.a' is up to date. ocamlc -a -dllib dllmm_stubs.so -I .. -I /home/ke7zum/.opam/system/lib/alsa -I /home/ke7zum/.opam/system/lib/pulseaudio -I /home/ke7zum/liquidsoap-full/ocaml-mm/../ocaml-mad/src -I /home/ke7zum/liquidsoap-full/ocaml-mm/../ocaml-ogg/src -I /home/ke7zum/.opam/system/lib/bytes -linkall -cclib -lmm_stubs -o mm.cma ringbuffer.cmo IO.cmo audio.cmo image.cmo video.cmo MIDI.cmo synth.cmo make[3]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-mm/src' make[3]: ディレクトリを入力してください/home/ke7zum/liquidsoap-full/ocaml-mm/src' make[3]:libmm_stubs.a' が最新です。 make[3]: mm.cmxa' is up to date. make[3]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-mm/src' make[2]: ディレクトリを離れて/home/ke7zum/liquidsoap-full/ocaml-mm/src' make[1]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-mm' make[1]: ディレクトリを入力/home/ke7zum/liquidsoap-full/liquidsoap' Makefile.rules:10: Makefile.defs: No such file or directory make[1]: *** No rule to make targetMakefile .defs'.止まるmake[1]: `/home/ke7zum/liquidsoap-full/liquidsoap' ディレクトリ終了 make: *** [all] エラー 1 ]0;ke7zum@test: ~/liquidsoap-fullke7zum@test:~/liquidsoap- full$ 終了 終了 "ジャック" と私の仮想ボックスに不要な可能性のあるその他の項目をインストールしたくないので、どこで失敗するのかわかりません。再度失敗しないようにするには、何を確認する必要がありますか?私はliquidsoapフルtarファイルの指示を使用してより速い方法に従いました。ここで。:

# Configure all libraries and packages.

# You may pass extra options such as --enable-debugging,
# --prefix, --sysconfdir, --localstatedir, etc.
./configure

# Now, build all libraries and liquidsoap
make

# To install liquidsoap,
# you usually need to type the following as root
make install

いくつかの問題を解決するのに役立ちます。 これは私の設定の結果です。。私はここであまりにも多くを出力しないようにしています。実際、最後にこれを行ったとき(今朝)、これらのエラーを見たことはありません。

ベストアンサー1

おすすめ記事