Kazu Yamamoto ( 山本和彦 )
kazu****@iij*****
2005年 7月 1日 (金) 14:48:34 JST
ML に登録した山本です。 > どちらかといえば「これで正しい?」という疑問の方が大きいので :-)、 ざっと見ましたが、僕がやっていることと同じでした。 > ところで、この AERegistry.h の中身って別のヘッダファイルをincludeし > ているだけ (ApplicationServices/ApplicationServices.h) なんですが、 > この Appli....h は自分自身をインクルードしてるんですね。 > これって一体 @_@?????? OLDROUTINENAMES を定義せずにコンパイルし、失敗させます。その cc の部分 をコピペして、-E オプションを加えて実行すれば、どのヘッダが include さ れるか分かります。 実際、僕は何も知らなくて、OLDROUTINENAMES が必要であることは、上記のよ うにして理解しました。 OLDROUTINENAMES を不要にするのは簡単そうですが、互換性のためにわざとこ うしているのでしょうか? -- 山本和彦