query: tag:LimeChat

メモ:LimeChatを入れようとしたのだけど、なぜかうまく動かず:
stack level too deep(SystemStackError) のエラー

LimeChatは--enable-sharedオプションで入れたrubyでないとダメだということだが、MacPortsで入れたrubyの場合だと、+universalで入れないといけないということらしい(下記)

You need to build the ruby interpreter as an universal build when using it with RubyCocoa. Try +universal variant.

http://groups.google.com/group/limechatosx/browse_thread/thread/4c814a119a556be7

###MacPortsの+universal variantについて

Building with the +universal variant changes this to always include both Intel and PowerPC code

http://trac.macports.org/wiki/howto/buildUniversal

###Rubyの--enable-sharedオプションについて

--enable-sharedというのはrubyコマンドのほとんどをダイナミックリンクライブラリ(libruby.so)として外に出すオプションだ。必須でないプラットホームでも --enable-shared を付けておくと eruby や mod_ruby を作るときにダイナミックリンクになるので便利である (でなければスタティックリンクになる)。

http://i.loveruby.net/ja/rhg/cd/build.html

posted by satoko satoko on Tue 2 Jun 2009 at 05:36 with 0 comments

LimeChatが動いて、文字化けなくircが見れるようになったのでメモ。

###環境

  • MacOS X 10.5.6
  • ruby
    shell>>
    % port installed ruby
    The following ports are currently installed:
    ruby @1.8.7-p72_2+thread_hooks
    ruby @1.8.7-p160_1+thread_hooks+universal (active)
    <<--
  • RubyCocoa-0.13.2-OSX10.5universal.dmg

###自分でハマったところ

  • MacPortsで入れるrubyが+universalで
  • OS Xのバージョンに合ったdmgで (最初はRubyCocoa-0.13.2.1-OSX10.4universal.dmgをインストールしようとしてた)
  • LimeChatのEncodingをUTF8に
posted by satoko satoko on Tue 2 Jun 2009 at 05:36 with 0 comments

http://wiki.fdiary.net/rails/?RailsMeetingTokyoによるとIRCがあるらしい。入ってみた。

Rails勉強会のIRCを作りました。 freenode.netの#rails-tokyoチャネルへお越しください。文字コードはUTF-8です。

CHOCOAで入ってみたら文字化けた。CHOCOAはUTF8対応していないらしいorz

LimeChatをインストールしたら大丈夫でした。

posted by ysakaki ysakaki on Tue 25 Nov 2008 at 16:03 with 0 comments