トップページに戻る
QuickTime7.0.4とiTunes6.0.2」(2006年01月11日 06時47分)
 先程、Bloombergで、ジョブズのキーノートのレポートを放送していましたが、新しいiMacの紹介の所だったのでちょっと鬱(笑)。私のつたない英語力ではよくわかりませんでしたが、ホントに「iMacG5より2、3倍...」と言っていたような気が...。

 QuickTime 7.0.4 iTunes 6.0.2をインストールしてみました。
動作確認はしていませんが、ちょっと調べたいことがあったので、インストールパッケージのArchive.bomをリストしてゴニョゴニョやってました。
以下結果。
----------------------
/Applications/iTunes.app/Contents/MacOS # file iTunes
iTunes: Mach-O fat file with 2 architectures
iTunes (for architecture ppc): Mach-O executable ppc
iTunes (for architecture i386): Mach-O executable i386

/Applications/QuickTime Player.app/Contents/MacOS # file "QuickTime Player"
QuickTime Player: Mach-O fat file with 2 architectures
QuickTime Player (for architecture i386): Mach-O executable i386
QuickTime Player (for architecture ppc): Mach-O executable ppc

/Library/Audio/Plug-Ins/HAL/iSightAudio.plugin/Contents/MacOS # file iSightAudio
iSightAudio: Mach-O fat file with 2 architectures
iSightAudio (for architecture i386): Mach-O bundle i386
iSightAudio (for architecture ppc): Mach-O bundle ppc

/System/Library/Components/AudioCodecs.component/Contents/MacOS # file AudioCodecs
AudioCodecs: Mach-O fat file with 2 architectures
AudioCodecs (for architecture ppc): Mach-O bundle ppc
AudioCodecs (for architecture i386): Mach-O bundle i386

/System/Library/Components/CoreAudio.component/Contents/MacOS # file *
CoreAudio: Mach-O dynamically linked shared library ppc
ViewComponents: Mach-O dynamically linked shared library ppc

/System/Library/Components/SoundManagerComponents.component/Contents/MacOS # file SoundManagerComponents
SoundManagerComponents: Mach-O fat file with 2 architectures
SoundManagerComponents (for architecture i386): Mach-O bundle i386
SoundManagerComponents (for architecture ppc): Mach-O bundle ppc

/System/Library/Frameworks/AudioToolbox.framework/Versions/Current # file AudioToolbox
AudioToolbox: Mach-O dynamically linked shared library ppc

/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/Current # file CarbonSound
CarbonSound: Mach-O fat file with 2 architectures
CarbonSound (for architecture ppc): Mach-O dynamically linked shared library ppc
CarbonSound (for architecture i386): Mach-O dynamically linked shared library i386

/System/Library/Frameworks/QTKit.framework/Versions/A # file QTKit
QTKit: Mach-O fat file with 2 architectures
QTKit (for architecture i386): Mach-O dynamically linked shared library i386
QTKit (for architecture ppc): Mach-O dynamically linked shared library ppc

/System/Library/Frameworks/QuartzCore.framework/Versions/A # file QuartzCore
QuartzCore: Mach-O dynamically linked shared library ppc

/System/Library/PreferencePanes/QuickTime.prefPane/Contents/MacOS # file QuickTime
QuickTime: Mach-O fat file with 2 architectures
QuickTime (for architecture i386): Mach-O bundle i386
QuickTime (for architecture ppc): Mach-O bundle ppc
----------------------
(注. Archive.bomに載っているファイルを全部調べた訳ではありません)

フォントによっては意図しない所で改行してしまうので、お見苦しいとは思いますが...。
ユニバーサルバイナリ化されているものが多いですねー。
ppcのみのものと混在していますが、エミュレートしてるわけじゃないので
きっとPowerPC系のMacでは問題ないんでしょうね。
個人的にはCoreAudio.componentがppcのみってのが気になりますが...。
IntelMacにはi386のみのバイナリーファイルがのっかってるのかなぁ。

 さて、動作確認をしようと思ったら、会社へ行く準備をしなくてはならない時間となってしまいました。帰宅後にすることになるとおもいますが、眠いから寝ちゃうかも。