From: FUJIMOTO H. <hi...@im...> - 2003-11-26 01:53:30
|
Kimura-san have posted a rubycocoa patch for Panther in rubycocoa mailing-list for Japanese: http://www.freeml.com/message/rub...@fr.../0000222 URL for the patch is: http://homepage.mac.com/kimuraw/archive/rubycocoa-10.3.patch.gz A translated message of Kimura-san is the following: I tried to make a patch to 4.1-d9. I have confirmed that result of testall.rb is all OK on: * ruby 1.6.8 included in Panther package * ruby 1.8.0 with "--enable-shared" option http://homepage.mac.com/kimuraw/archive/rubycocoa-10.3.patch.gz Contents of a patch as follows: * avoid SEGV error in config with ruby 1.6.8 * execute "ruby gen_cocoa_wrapper.rb -f" in config phase * add several files which a project does not include to a target * patch for DummyProtocolHandler.m * if a xcodebuild exists, use it instead of pbxbuild * link libruby.dylib instead of libruby-static.a * link lFoundation.framework And there are the following limit/problems: * libruby.dylib is required for build (ruby included in Panther is no problem about this) * Build is possible only on Panther How to use of a patch ---- % (get 0.4.1-d9 from CVS) % cd rubycocoa % patch -p0 < rubycocoa-10.3.patch % ruby install.rb config % ruby install.rb setup % sudo ruby install.rb install ---- |