パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Mac OS X Snow Leopardへは29ドルでアップグレード可能に、発売は9月」記事へのコメント

  • by Anonymous Coward

    64ビット化というがIntel Macの初期モデルに採用されたCore Duoは64bitは非対応でしたよね。
    そこら辺の対応はどうするのかな?切り捨て?
    同機能を32bit版と64bit版を用意する?

    • Re: (スコア:4, 参考になる)

      違うコメントでも書きましたが、Universal binaryと言うのはx86とppcのものだけではありません。32bitと64bitのUniversal binaryも作れるのです。

      #SolarisやLinuxでもやってほしいのに。

      • by Anonymous Coward
        それだとPPC捨てた分が32bitと64bitの両対応分で相殺されてしまうのでは?
        • > それだとPPC捨てた分が32bitと64bitの両対応分で相殺されてしまうのでは?

          昔のNEXTSTEPでは、インストールの際に、いらないバイナリを削ってインストールすることができました。
          #アプリケーションは単一バイナリで、ライブラリは全部とか。

          そのカラクリが、再度お目見得って可能性があるかも?

          • by Anonymous Coward

            その仕組みはIntel Macリリース当初からちゃんと引き継がれていたみたいです。
            http://journal.mycom.co.jp/column/osx/138/index.html [mycom.co.jp]
            > アプリケーションを書庫化したパッケージ(*.pkg)には、面白い仕掛けが用意されている。複数のアーキテクチャに対応したパッケージの場合、利用しているアーキテクチャ以外のバイナリはインストール時に削られ、ファイルシステム上には"痩せた"バイナリがコピーされることになる。
            なのでまだ6GB減少の説明にはならないかと。

            • by Anonymous Coward on 2009年06月09日 18時22分 (#1583332)

              いえそれはNEXTSTEPの話で,現状のLeopardでもPPC用のバイナリを含んでいます.例えばChess.appは

              $ file /Applications/Chess.app/Contents/MacOS/Chess
              /Applications/Chess.app/Contents/MacOS/Chess: Mach-O universal binary with 4 architectures
              /Applications/Chess.app/Contents/MacOS/Chess (for architecture ppc):    Mach-O executable ppc
              /Applications/Chess.app/Contents/MacOS/Chess (for architecture ppc64):    Mach-O 64-bit executable ppc64
              /Applications/Chess.app/Contents/MacOS/Chess (for architecture i386):    Mach-O executable i386
              /Applications/Chess.app/Contents/MacOS/Chess (for architecture x86_64):    Mach-O 64-bit executable x86_64

              と4種のアーキテクチャ用のバイナリがインストールされています

              親コメント

「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常

処理中...