【開発環境】
1ヶ月ほど前、Metrowerks社から正式に発表された「CodeWarrior Development Studio for Mac OS v9」ですが、USにおいては9月2日から販売開始のはずでした。Metrowerks社のサイトへ行ってみると、販売しているような雰囲気なのですが(Now Shipping!と表示されている)、Mac系の情報発信サイトには「販売開始」という話や製品レビューなどが載りません。さて、どうなっているのでしょうか?それ以上に不安なのは、日本のメトロワークス社から何も情報が発信されていないことです。いつもでしたら、USの発表と同時にメールなどでUS版アップデートに関する連絡が届くのですが...とても心配です。
http://www.metrowerks.com/MW/Develop/Desktop/Macintosh/Professional/mac9.htm0
IBM 社からは、PowerPC G5対応のコンパイラ 「XL Fortran V8.1 for Mac OS X」と「XL C V6.0 and XL C++ V6.0 for Mac OS X」のβ版 が配布されました。
http://www14.software.ibm.com/webapp/download/search.jsp?go=y&rs=xlf3
http://www14.software.ibm.com/webapp/download/search.jsp?go=y&rs=vacpp3
関連資料を読んでみると非常に優秀なコンパイラのようです。Macデベロッパとしては、GCCだけでなく、こちらの方もXcodeへ組み込まれて使用できるようになると嬉しいですね。とにかく、選択の余地があるということは重要ですので、IBM社にもMetrowerks社にもがんばってもらいたいと思います。
【テクニカルドキュメント】
前回から9月12日の期間中、Apple社のDeveloperサイトにはひとつもドキュメントが登録されませんでした。その代わり、自作アプリケーションをPowerMac G5に対して最適化するための指針を記載したページが登録されました。
「Optimizing for the Power Mac G5 」
http://developer.apple.com/performance/g5optimization.html
9月12日までに、新規テクニカルノートは2つ登録されました。どちらも、一度登録されていたテクニカルノートの改訂版です。日本語訳の方は古いままですので、参照する場合には注意してください。
TN2087「PowerPC G5 Performance Primer」 (改定版)
TN2071 「Porting Command Line Unix Tools to Mac OS X 」(改定版)
http://developer.apple.com/technotes/indexes/whatsnew0.html
新規のテクニカルQ&Aは2つ登録されました。「Sequence Grabber - How do I save user settings as CFPreferences? 」の内容については、前号の新居さんの記事を参照してください。
QA1279「Remote or Two-Machine Debugging Applications with GDB 」
QA1286 「Sequence Grabber - How do I save user settings as CFPreferences? 」
http://developer.apple.com/qa/indexes/whatsnew0.html
【サンプルソースコード】
前回から9月12日の期間中、Apple社のSample Codeサイトにはサンプルソースコードがひとつも登録されませんでした。珍しいことです!担当者は、みんなサマーバケーション中だったのかもしれません(笑)。
http://developer.apple.com/samplecode/
【デベロップメント SDK】
SDKではないのですが、以下のサイトから「Computer Hardware Understanding Development (CHUD) Toolkit 3.00」をダウンロードできるようになりました。今まではβ版が登録されていましたが、PowerMac G5の出荷と同時に正式版が登場したようです。
http://developer.apple.com/tools/performance/
copyright 2003 Ottimo, Inc. All rights reserved
無断転載・引用禁止
Contact us: koike@ottimo.co.jp