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

研究用OSの新顔、es」記事へのコメント

  • by Anonymous Coward
    > オペレーティング・システム研究用のOS

    前と後ろが同じモノならそれがわかるように書くべきです。
    「オペレーティング・システム研究用のオペレーティング・システム」なんでしょうか?
    それとも後者のOSってなに?

    ちなみに http://nes.osdn.jp/about.html [osdn.jp]
    esオペレーティングシステムは研究用のオペレーティングシステムです。
    と書いてありますが、「オペレーティング・システム研究用」とは書かれていません。
    • by Anonymous Coward
      おおかたOSとはどんなものなのか
      作りながら確かめようと思って作られたOSなんじゃないでしょうか

      で、せっかくだからオープンソースにしてみようみたいな。
      • それでは任天堂の一連の製品はOSとはどんなものかわかってない人達がつくってたわけですか?
        • > OSとはどんなものか

          最近の研究とかは知らないので何ですが,なかなか難しい定義だと思います。
          --
          "Patriotism is the last refuge of a scoundrel." - Samuel Johnson
          • by Anonymous Coward on 2006年11月25日 18時52分 (#1064528)
            > OSとはどんなものか
            境界線が専門家と技術者とマーケッティング担当者と一般人で皆違っちゃうからなぁ。

            ところでC++のインターフェースでかかれちゃうとコンパイラのバージョンが変わったら
            全部ビルドしなおしとかになっちゃったりしないのか?
            親コメント
            • > ところでC++のインターフェースでかかれちゃうとコンパイラのバージョンが変わったら
              > 全部ビルドしなおしとかになっちゃったりしないのか?

              えっ、C++ってバージョンによって呼出しの形式とか違う事があるの?
              今まで考えたことなかったよ。

              リンクのエントリ名の変換規則のあたりか、
              バイナリの形式には決まりがあるだろうけど、
              他になにかあるんかしらん。

              教えて、詳しい人。
              • まさに
                > リンクのエントリ名の変換規則のあたりか、
                あたりの話だと思いますよ。

                gcc なんかは、2→3でmangling規則が変わりました。
                そのため、gcc2でコンパイルしたオブジェクトはgcc3で作られたライブラリとリンクできません。
                gcc3でコンパイルし直す必要があります。

                逆(gcc3でコンパイルしたオブジェクトをgcc2用のライブラリとのリンク)は
                gcc3に互換性オプションがあるので可能なのですが…

                そのせいで、システムコールがC++ベースである BeOS が gcc2から gcc3 に移行できなかったと聞いてます。

私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike

処理中...