Firefox 4.0 は ネイティブの Win2000で動かない見込み

Firefox 4.0 コードネーム "MineField"が 7月7日ごろリリースのNightly BuildからWindows 2000で動作しなくなったと報告がありました。

Minef1


起動すると

プロシージャ エントリ ポイント RtlCaptureContext がダイナミック リンク ライブラリ KERNEL32.dll から見つかりませんでした。
Minef2

とエラーが出てしまいます。

回避方法は、XUL.DLLに対して、fcwin で kernelXP の強制書き換えを行い、kdllinstで、kernel32.dllを 動的設定する必要があります。

Minef3
設定後は問題ないようです。

関連記事:
Firefox 4.0 Beta 2がコードフリーズされたので使ってみたよ

おすすめ

6件のフィードバック

  1. 通りすがり より:

    こんにちは。
    とうとう誘惑に負けてWindows7を入れてしまいました。
    まだまだ作業のメインはWindows2000なのですが。
    マザーボードなどのパーツも2kに対応しなくなりつつありますね。
    無理やりドライバをインストールしていますが…
    WinVista以上の対応のドライバの特集してくだされば素人は嬉しいかもです。

  2. 通りすがり より:

    こんにちは。
    とうとう誘惑に負けてWindows7を入れてしまいました。
    まだまだ作業のメインはWindows2000なのですが。
    マザーボードなどのパーツも2kに対応しなくなりつつありますね。
    無理やりドライバをインストールしていますが…
    WinVista以上の対応のドライバの特集してくだされば素人は嬉しいかもです。

  3. mal_blue より:

    ひとまずは素のw2kで動くようになったようです。
    http://hg.mozilla.org/mozilla-central/rev/779fc3ba8329
    jemalloc がらみで MSVC2010 使用になったらもう out でしょうかね…

  4. mal_blue より:

    ひとまずは素のw2kで動くようになったようです。
    http://hg.mozilla.org/mozilla-central/rev/779fc3ba8329
    jemalloc がらみで MSVC2010 使用になったらもう out でしょうかね…

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です