Raspberry Pi MPDクロスコンパイルに挑戦
1週間ほどあれこれやって、小さいプログラムはクロスコンパイルできるようになったようなのですが、MPDをコンパイルするとエラーが出て止まってしまいます。
一筋縄では行かないようですね。
色々悩んだ挙句、一旦、クロスコンパイルは諦めて、セルフコンパイルにてmpdを最新の0.18.7へとUPDATEしました。
ところで、何が違うのでしょう・・・ 気分?
副産物として、VoyageMPD用のMPD 0.18.7もできました。
リアルタイムパッチは無しです。
どうも音に差があるようですので、少し聴きこんでみます。
追記======================
調べてみたら、2014-2-7にmpd-0.18.8がUPされていました。
1月の終わり頃にソースを持ってきたので、すでに最新版ではなくなっていたようです。 開発ペース、なかなか速いですね、MPDって。
ブログ村ランキングに参加してみました
他の方の記事も興味深いものがあります。
« HPA-12基板 残りわずか | トップページ | volumio + MPD-0.18.8 »
「Raspberry Pi」カテゴリの記事
- MotionEyeと余っているラズパイで監視カメラ(2024.11.21)
- 秋の夜長にはRaspberryPi5 RT-linux セルフビルド(2024.10.13)
- 秋の夜長にはRaspberryPi5 64bit版 Sabreberry32 ドライバコンパイル(2024.10.10)
- RaspberryPi 5 の公式OSは32bit版でも64bit?(2024.10.09)
- 秋の夜長にはRaspberry Pi5 64bit カーネル・セフル・ビルド (2024.10.07)






wheezyにはクロスコンパイルの方法がいろいろあるようですが、どれも途中でエラーになります。
たかじんさんは、どの方式を使いましたか?
emdebianとかMultiarchとかいろいろあって困ります
投稿: yosyos | 2014年4月 8日 (火) 22時36分
yosyosさん
そうなんですよね。 私が試したのは、crosstool-NG というものです。
http://www.raspi.sea-dog.jp/2012/12/04/how-toraspberry-piraspbianwheezy/
ここが詳しいです。 PCのOSはDebianを使いました。
テスト用のプログラムは問題なくコンパイルできて、Raspberry上でも動作しました。
ですが、MPDのコンパイルは途中で止まってしまって、試行錯誤しても解決できなかったため、セルフコンパイルにしています。 MPDのコンパイルは30分くらいで終わるので、待てない時間ではないと思います。
投稿: たかじん | 2014年4月 8日 (火) 23時12分
このcrosstool-NGのページも見ましたが、まだ試していませんでした。NGというのが気になってw
ちょっとやってみます。
投稿: yosyos | 2014年4月 8日 (火) 23時59分
yosyosさん
確かに NGってキーワードは、入れたくないですよね(笑
RaspberryPiの書籍(名は失念)を立ち読みしたときにコレを使っていた
ので、選んでみました。 一応、書籍化するにあたっては、それなりに検証
しているだろうから。 と安易な理由です。
投稿: たかじん | 2014年4月 9日 (水) 22時18分