hakeの日記

Windows環境でプログラミングの勉強をしています。

Rubyのクロスコンパイル(その3)

readlineのコンパイルと併せてzlibとopensslにも挑戦してみた。
ところがopensslがどうも上手くいきません、むぅ。

readline-5.1

dipusさんトコと同じように以前使用した./configureのオプションに以下を追加。またstatic libraryのみ作成

--enable-multibyte
--enable-static
--disable-shared
続きを読む

SHOUTcastPlayerのm3u対応差分

ご要望がありましたので記載しておきます。
SHOUTcastPlayer0.2.4をインストールした状態にで、/home/QtPalmtop/bin/shoutcastplayer.rbに以下を追加します。
asxで検索すると探し易いと思います。

523行付近
when %r|^http://.+asx$|
   playStream(1, "#{path}")
when %r|^http://.+m3u$|       ←追加
   playStream(1, "#{path}")          ←追加
653行付近
when %r|^http://.+asx$|
   @msgsts.setText(tr("asxファイル取得中"))
   playStream(1, "#{path}")
when %r|^http://.+m3u$|                             ←追加
   @msgsts.setText(tr("m3uファイル取得中"))         ←追加
   playStream(1, "#{path}")                         ←追加