为什么我的 Liquidsoap make install 命令失败

为什么我的 Liquidsoap make install 命令失败

我的 make install 命令失败了。我正在构建 Liquidsoap 1.2.x 来创建 .dev 文件。我对构建软件非常陌生。我用谷歌搜索了各种未注释的软件包中的内容(顺便说一句,这违背了我通常做事的方式),做了 make,然后尝试了 make install。

我得到以下输出:

make[1]: 进入目录/home/ke7zum/liquidsoap-full/ocaml-cry' make -C src all make[2]: Entering directory/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]: 进入目录/home/ke7zum/liquidsoap-full/ocaml-cry/src' make[3]:cry.cmxa' 是最新的。 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 directory/home/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 directory/home/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 directory/home/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 directory/home/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 directory/home/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' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-vorbis/src' 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' 是最新的。制作[3]:留下目录/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.cmxa' 是最新的。 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' 是最新的。 make[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 directory/home/ke7zum/liquidsoap-full/ocaml-schroedinger' make -C src all make[2 ]: 进入目录/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 directory/home/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 directory/home/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' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-flac/src' make[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' make[3]: Entering directory/home/ke7zum/liquidsoap-full/ocaml-dtools/src' make[3]: dtools.cma' is up to date. make[3]: Leaving directory/home/ke7zum/liquidsoap-full/ocaml-dtools/src' make[3]: 进入目录/home/ke7zum/liquidsoap-full/ocaml-dtools/src' make[3]:dtools.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 directory/home/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 directory/home/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$ exit exit我不知道它在哪里失败,因为我试图不安装“jack”和我的虚拟盒子可能不需要的其他东西。我需要检查什么才能确保它不会再次失败。我通过使用位于的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

帮助解决一些问题 这是我的配置的输出。我尽量不在这里输出太多内容。实际上,我不记得上次执行此操作时看到这些错误,那是在今天早上。

相关内容