iTunesサーバ構築

PCを使い分けてるので音楽ファイルの管理めんどーだな〜ということで、
サーバ立てちゃおうかwとか思い立って試してみた。。
注:エラーは一部抜粋という形で載せてます


OS:openSUSE11.3

参考ページ
iTunesサーバー構築
itunseサーバ立ててみた

作業履歴

どーやらmt-daapdとlibid3tagというものが必要らしい
ということで、
mt-daapd-0.2.4.2ダウンロード
YaSTソフトウェアの更新で、libid3tag-develを検索、出てきたものをすべてインストール

cd でmt-daapdのディレクトリに移動して、
./configure
してみると

checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

というエラー(?)が…
気にせずにmakeしようとしてもうまくいかなかったんで
ぐぐってみるとどーやら同じようなエラーでてる人結構いるっぽい
安堵しながらも読んでみると、英語を読め。ときつ〜いお言葉が…
たしかに、人に質問する前に調べてみるのが礼儀だと思うし…ということで
自力でエラーに取り組んでみた

とりあえずgccとccがないようなので
YaSTgcc,ccとついでにyumも入ってなかったのでインストール
再び./configureしてみると、

hecking for bison... no
checking for byacc... no
checking for flex... no
checking for lex... no
checking for yywrap in -lfl... no
checking for yywrap in -ll... no

またYaSTでbison,byaccj,flexをインストールして、
.configureしてみると

checking gdbm.h usability... no
checking gdbm.h presence... no
checking for gdbm.h... no
configure: error: gdbm.h not found... try --with-gdbm-includes=dir

最後の一文でぐぐってみるとここに行き着いたのでこの通りにlibid3tagを入れ直す
そして./configureしてみるが
同じエラーが…
とりあえずYaSTでgdbmを探すと見つかったのでインストール
するといくつか no の部分があるがなんとかmakedできたので
そのままmake installしてみるとなんかできたっぽいw


その後は冒頭の参考ページを見ながら設定して、

な感じにうまくいった…と思ってます!
まだまだ設定しないといけない部分も残ってる(はず)なので、
残りはまた次回

ってか/etc/init.d/functions そのようなファイルやディレクトリはありません。って出てくるから出来てないのか…orz

また今度頑張ろう…