mt-daapd 0.2.4.2 日本語パッチ インストール(その後)
2009/10/20 20:26 - 日記その後、自宅サーバーと知人宅サーバー入れ替えがあり、mt-daapdを再びインストールすることになった、しょっちゅうやることではないのでここ(前エントリー)を見ながらやってみた。一部変わっているので、改めて将来のための備忘録として記録しておく。
ベースはUbuntu8.04
LTS(サポートが長期間)なので引き続き使用中。
1)libiconv-1.13.1インストール
http://www.gnu.org/software/libiconv/#downloading
は新しくなっているので、libiconv-1.12.tar.gzはこちらに置いておく(DLリンクは後で掲載)
解凍して、ディレクトリに入り
# ./configure
# make
# make install
必要なモノ(# apt-get install gawk gcc g++ make)
gawk
gcc
g++
make
2)mt-daapd のインストール
patchの当たったmt-daapd-c932_pacthed ソース を解凍
(ファイルは前エントリー内に置いてあります)
ディレクトリに入り
# ./configure
# make
# make install
必要なモノ(# apt-get install libgdbm-dev libid3tag0-dev)
libgdbm-dev
libid3tag0-dev
#make で次のエラーが出たら
undefined reference to `libiconv’
undefined reference to `libiconv_open’
undefined reference to `libiconv_close’
# rm /usr/local/include/iconv.h
で、もう一回トライ
自動起動
#cd /etc/init.d/
/etc/init.d # ln -s /usr/local/sbin/mt-daapd
# update-rc.d mt-daapd defaults
自動起動しない
# update-rc.d mt-daapd remove
自動起動設定後は、下記で開始(start を restart にすれば再起動)
# /etc/init.d/mt-daapd start

