Получение ошибки при компиляции DeaDBeefPlayer
Выход из bash:
/bin/bash: /home/barrakudarain/Progs/Musical: No such file or directory
Makefile:442: recipe for target 'install-pkglibLTLIBRARIES' failed
make[2]: *** [install-pkglibLTLIBRARIES] Error 127
make[2]: Leaving directory '/home/barrakudarain/Progs/Musical Players/DeadbeefPlayer/plugins/mp3'
Makefile:607: recipe for target 'install-am' failed
make[1]: *** [install-am] Error 2
make[1]: Leaving directory '/home/barrakudarain/Progs/Musical Players/DeadbeefPlayer/plugins/mp3'
Makefile:769: recipe for target 'install-recursive' failed
make: *** [install-recursive] Error 1
Моя процедура по умолчанию:
./configure
make
sudo make install
Помогите!
1 ответ
Плеер DeaDBeeF, возможно, не самый простой для компиляции и установки, но, возможно, попробуйте следующую процедуру, которая достаточно хорошо работала на моей установке Zesty, и я уверен, что с некоторыми настройками будет достаточно хорошо работать на других версиях Ubuntu:
Установить инструменты сборки и зависимости
Для сборки некоторых плагинов DeaDBeeF вам потребуются некоторые инструменты сборки, а также некоторые файлы разработки. Запустите следующую единственную команду из окна терминала:
sudo apt-get install build-essential checkinstall intltool yasm \
libjansson-dev libmpg123-dev libvorbis-dev libflac-dev libwavpack-dev \
libsamplerate0-dev libgtk-3-dev libcdio-dev libcddb2-dev libsndfile1-dev \
libavcodec-dev libavformat-dev libfaad-dev libimlib2-dev libzip-dev \
libjpeg-dev libpng-dev libasound2-dev
Затем создайте сам DeaDBeeF:
Сборка и установка DeaDBeeF:
Используйте следующую единственную команду для загрузки, компиляции и установки DeaDBeeF:
mkdir $HOME/dead_beef_build && cd $HOME/dead_beef_build && \
wget --no-check-certificate --content-disposition \
http://sourceforge.net/projects/deadbeef/files/deadbeef-0.7.2.tar.bz2/download && \
tar xvf deadbeef-0.7.2.tar.bz2 && \
cd deadbeef-0.7.2 && \
./configure && make && \
sudo checkinstall --pakdir "$HOME/dead_beef_build" --backup=no --deldoc=yes \
--pkgname deadbeef --pkgversion "0.7.2" --fstrans=no \
--deldesc=yes --delspec=yes --default && \
sudo ldconfig
И тогда DeaDBeeF должен быть прав, чтобы уйти:).
Плагины:
Во время компиляции вы должны увидеть список плагинов, пролетающих мимо. В этой сборке у вас будет следующее:
Plugin Summary:
stdio: yes - Standard IO plugin
gme: yes - chiptune music player based on GME
nullout: yes - NULL output
alsa: yes - ALSA output
oss: yes - oss output plugin
pulse: no - PulseAudio output plugin
coreaudio: no - CoreAudio output plugin
sid: yes - SID player based on libsidplay2
ffap: yes - Monkey's audio (APE) decoder
lastfm: no - last.fm scrobbler
mp3: yes - mp3 plugin
libmad: no - libmad backend for mp3 plugin
libmpg123: yes - libmpg123 backend for mp3 plugin
vorbis: yes - ogg vorbis player
flac: yes - flac player
wavpack: yes - wavpack player
sndfile: yes - PCM (wav,aiff,etc) player based on libsndfile
vtx: yes - vtx file player (ay8910/12 emulation)
adplug: yes - adplug player (OPL2/OPL3 emulation)
vfs_curl: no - http/ftp streaming support
cdda: yes - cd audio player
gtkui: no - GTK2 user interface
gtkui3: yes - GTK3 user interface
hotkeys: yes - Local and global hotkeys support
ffmpeg: yes - ffmpeg codecs
artwork: no - Cover art plugin
supereq: yes - Equalizer based on Super EQ library by Naoki Shibata
notify: yes - notification-daemon support plugin
shellexec: yes - shell commands plugin
shellexecui: yes - GTK user interface for setting up shellexec plugin
musepack: yes - musepack player plugin
wildmidi: yes - WildMidi player plugin
tta: yes - TTA player plugin
dca: yes - libdca (DTS Audio) player plugin
aac: yes - AAC player (m4a, aac, mp4) based on FAAD2
mms: yes - mms streaming support
dsp_src: yes - High quality samplerate conversion using libsamplerate
m3u: yes - M3U and PLS playlist support
vfs_zip: yes - zip archive support
converter: yes - plugin for converting files to any formats
psf: yes - PSF format plugin, using AOSDK
dumb: yes - DUMB module plugin, for MOD, S3M, etc
shn: yes - SHN plugin based on xmms-shn
mono2stereo: yes - mono2stereo DSP plugin
alac: yes - ALAC plugin
wma: yes - WMA plugin
pltbrowser: yes - playlist browser gui plugin
sc68: yes - sc68 Atari ST And Amiga player
Но еще можно добавить, отслеживая необходимые -dev
файлы, установив их, а затем перекомпилировав DeaDBeeF.
Обязательный скриншот:
Вот скриншот DeaDBeeF, запущенного на моей установке Zesty, используя приведенные выше инструкции:
И, надеюсь, эти подробные инструкции помогут вам в пути:).