タグ

ブックマーク / hajimehoshi.hatenadiary.org (1)

  • Ruby の拡張ライブラリを 1.8 から 1.9 に移行しよう - 星一の日記

    移行はとっても簡単! Ruby 1.8 と Ruby 1.9 を共存させよう 1.8 と 1.9 を共存させるには、 (1.8 をメインで使っているのであれば) 1.9 の configure 時にオプションを指定すればよいです。たとえば以下の通り。 ./configure --program-suffix=1.9 参考: http://shinh.skr.jp/m/?date=20081102#p03 1.9 に移行するまえに 1.8.7 (1.8 の最新版) に移行しよう たとえば RHASH(foo)->tbl のように、 RStruct 構造体のメンバーを直接参照するのは Ruby 1.9 では通らないかもしれません。構造体の構成が変わっているためです。この場合は新しいマクロ RHASH_TBL などが定義されているので、それを使います。これらのマクロは、古い 1.8.x だと定義

    Ruby の拡張ライブラリを 1.8 から 1.9 に移行しよう - 星一の日記
    lyokato
    lyokato 2009/07/26
  • 1