きりかノート 3冊め

おあそびプログラミング

2011-08-01から1ヶ月間の記事一覧

RubyCocoa 今日のコミット 2011-08-31

主にテストまわり。Lionで全部のテストがとおるように。 redgreenを使わないように。test-unit2で色付きの出力がされるので。 (r2316) 10.6以降ではthread hooks関連のテストを"Omission"に。(test-unit2が使える場合) (r2317) C配列を含む構造体のテスト…

RubyCocoaのLion?での問題を修正 - (4)

つづき。これはSnow Leopardのときからありました。まちがいなく。ていうか64bitのlibffiとの問題です(わかってみれば)。 NSDecimalや配列を含む値が返ってくるメソッドで落ちる 2009年の9月から積み残したままの問題。64bitだと落ちるテストがあった。 st…

RubyCocoaのLionでの問題を修正 - (3)

つづき。ここいらはSnow Leopardのときにもあったような気がする。 thread_hooksパッチ未適用のrubyだと実行時にエラー こんなエラーがでる。 ../ext/rubycocoa/rubycocoa.bundle: dlopen(../ext/rubycocoa/rubycocoa.bundle, 9): Symbol not found: _rb_add…

RubyCocoaのLionでの問題を修正 - (2)

関数の返り値がオブジェクトでなくABRecordRef tests/tc_types.rbでなぜかNSStringとかが返ってくるべきところでABRecordRefになってassertが失敗するという件。 6) Failure: test_nssize(TC_Types) [./tc_types.rb:96]: <"{42, 43}"> expected but was <"#<OSX::ABRecordRef:0x108304f90>"</osx::abrecordref:0x108304f90>…

RubyCocoaのLionでの問題を修正 - (1)

Lionでruby install.rb setupが失敗する NSDataからバイト列を取り出すと落ちる ChangeLogを見るに、なんとほぼ2年ぶりのコミット。いろいろすみません、、、 Lionでruby install.rb setupが失敗する 原因は`xcodebuild -version'の出力が変わったこと。新し…