Ticket #8998

Ruby 1.9 で Extention が make できない
Open Date: 2006-09-16 03:29 Last Update: 2006-09-24 23:27

Reporter:
Owner:
Type:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
1

Details

問題が違うので別に。
Ruby 1.9 で最近 RSTRING(obj)->ptr と RSTRING(obj)-
>len が削除されました。
それに伴い、現在の SWIG の生成するコードではエラーが出
ます。
SWIG の新版が出るまで「当面の対策」をするかには意見を
持ちませんが、
skf オリジナルのコードにも影響が出ているのでパッチ案を

Ticket History (3/4 Histories)

2006-09-16 03:29 Updated by: naruse
  • File 1547: skf_ruby19.patch is attached
2006-09-23 12:25 Updated by: efialtes
  • Owner Update from (None) to efialtes
  • (Category change on Tracker)
  • Resolution Update from None to Postponed
Comment
Logged In: YES
user_id=3309

skf コードの方の修正は一応実施しました。当面の対策はしません
(∵ SWIG の対策結果によって、当面のハックが動かなくなる可能性
もあるため)。
2006-09-24 07:33 Updated by: naruse
Comment
Logged In: YES
user_id=3487

SWIG に修正が入り、CVS HEAD と Ruby 1.9 でのコンパイルが通
るようになりました。Fixed されたとしてよいかと思います。
2006-09-24 23:27 Updated by: efialtes
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2006-09-24 23:27
  • Resolution Update from Postponed to Fixed

Attachment File List

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login