hi guys, now i wanna tell you how about compile or install or build ncmpcpp from source. actualy, you can install from PPA or your repository. but, if newest or latest ncmpcpp its not able in your repository what are you doing ? so you must update or compile from source, right?.
oke first you need gcc and g++ its used to compiling. and you must install it
in ubuntu just type
- apt-get install gcc g++
and then you need some depedencies to build ncmpcpp
this is the list of depedencies, you can use apt-get install, your synaptic, and install manualy like this.
-lboost_filesystem
-lboost_system
-lboost_locale
-lboost_program_options
-lboost_regex
-licuuc
-licudata
-lboost_thread
-lmpdclient
-lreadline
-lpthread
-lncursesw
-ltinfo
-libmad0-dev libmpg123-dev libid3tag0-dev
-libflac-dev libvorbis-dev libopus-dev
-libadplug-dev libaudiofile-dev libsndfile1-dev libfaad-dev
-libfluidsynth-dev libgme-dev libmikmod2-dev libmodplug-dev
-libmpcdec-dev libwavpack-dev libwildmidi-dev
-libsidplay2-dev libsidutils-dev libresid-builder-dev
-libavcodec-dev libavformat-dev
-libmp3lame-dev
-libsamplerate0-dev libsoxr-dev
-libbz2-dev libcdio-paranoia-dev libiso9660-dev libmms-dev
-libzzip-dev
-libcurl4-gnutls-dev libyajl-dev libexpat-dev
-libasound2-dev libao-dev libjack-jackd2-dev libopenal-dev
-libpulse-dev libroar-dev libshout3-dev
-libmpdclient-dev
-libnfs-dev libsmbclient-dev
-libupnp-dev
-libavahi-client-dev
-libsqlite3-dev
-libsystemd-daemon-dev libwrap0-dev
-libcppunit-dev xmlto
-libboost-dev
-libicu-dev
next, you can download ncmpcpp source from
here if already downloaded you can exstrack this file.
and then, goto ncmpcpp extacted folder, open terminal and type
> ./configure
if you not see any error next type
> sudo make
if you not see any error next type
> sudo make install
wait untill proccess done, if done check with run ncmpcpp -v in terminal and the version of ncmpcpp change into 0.7.7 you have already done to compiling ncmpcpp from source. happy singing with ncmpcpp. :D
note :
if you see error, check again your depedencies, log error,compiling tool and makefile missing.