« smb.conf | トップページ | 失敗マシン?(笑) »

2009年12月27日 (日)

UTF-8-MAC

先日のMPlayerCEの件で、GPLのlibiconvがUTF-8-MACに非対応という点、OSXに付属のlibiconvはAppleがカスタムしてUTF-8-MAC対応になっている、という違いがあるのに気がついてしまいました。Appleが実装してるsambaは純正libiconvを呼んでくれましたが、自分でBuildしたmediatomb等は自前でBuildしたlibiconvを呼んじゃいます。 libiconvが/usr/bin と /usr/local/binに違うモノが入ってる!? というのも気持ち悪いですよね。

GPLライセンスなので、Appleでは変更したソースを公開しています。ちょいVer.は古いのですが、これを自前Buildしてgettextやexpatやlibexifを再buildして、相関関係を作り直しておくことにしました。

Utf8mac
はい。UTF-8-MAC対応になりましたよ。

で、gettextとexpatも再Build・・・でmediatomb0.12.0も再Build!!
と、今度はlibexifがダメよと言われた。 libexifも再Build!!

で、今度こそmediatombがちゃんと起動しましたよ!

Mediatomb12
ほら。UTF-8-MAC の指定がNGだったものがちゃーーんと大丈夫になったですよん。

まぁ、GPLのほうのiconvがUTF-8-MACにいつか対応してくれたら理想的なんですけどねぇ。MacPortsのほうはとっくに対応してるようなんですが。

|

« smb.conf | トップページ | 失敗マシン?(笑) »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: UTF-8-MAC:

« smb.conf | トップページ | 失敗マシン?(笑) »