From: nunokawa@... Date: 2003-12-05T00:44:43+09:00 Subject: [ruby-dev:22142] OSX Cocoaフレームワークへの対応 布川と申します。初めまして。 Rubyの拡張ライブラリ Ruby/SDLを Mac OS Xで動かすための実験中に  Rubyに対する要求というか、OSX対応へのアイディアが出てきましたので開発 者の方々にご意見を伺いたくメールいたしました。 # 開発ノートのwikiはこちらです # http://www2s.biglobe.ne.jp/~nunokawa/wiki.cgi? page=Ruby%2FSDL+on+Mac+OS+X これは 「従来のrubyコマンドをCocoaの初期化後に呼び出す」という方法で 実現しています。そのため、rubyのパッケージに Mac OS X専用のコマンド (rubyw) を作る必要がありました。 概念的な流れを書くとこういう感じです。 main() { //Cocoa初期化 // ... //Cocoaアプリケーションのイベントループ開始 //内部で以下が実行される // ruby_init(); // ruby_options(argc, argv); // ruby_run(); } Pythonの Mac対応でも「 GUIアプリケーションを動かすにはpythonコマンドの代 わりにpythonwを使う」とドキュメントに書かれていて、多分似たような処理が行わ れているのではないかと思われます。 自分はCocoaフレームワークに精通していないのでこの修正に確信が持てません し、新たなコマンドを追加するという点でも正式な提案にはまだ早いかなと思い、 まずご意見を伺いたいと思いました。 よろしくお願いします。 -- NUNOKAWA Masato nunokawa@muc.biglobe.ne.jp