___lc_codepage_func が msvcrt.dll にない?
2kで「avidemux」というソフトをダウンロードし、 起動時に「プロシージャエントリポイント_lc_codepage_funcが ダイナミックリンクライブラリ msvcrt.dllから見つかりませんでした」と出てきます。 このソフトの古いバージョンだと2kで動くのは確認とれたのですが、 最新バージョンで動かす事は出来ないのでしょうか? |
というお便りを頂いたので早速試してみました
avidemux プロジェクト日本語トップページ - SourceForge.JP
試したのは 2.5.4
うちでは問題なく起動できるのでためしに msvcrt.dll ver 6.1.9848.0 を突っ込んでみた所
プロシージャ エントリ ポイント ___lc_codepage_func がダイナミック リンク ライブラリ msvcrt.dll から見つかりませんでした。
が再現しました。
確かに、実装されてない関数をlibstdc++-6.dllというのが 使っていますね
まぁ、これはVer 7系の msvcrt.dllを入れれば解決するので、 WMP10 for Windows 2000をインストールするか、SP4 SRP2をインストールしてもらえばOKですね
関連記事:
Win2000 用 Media Player 10 簡単インストーラー【BM】
非公式版Windows 2000 SP4 用の更新プログラム ロールアップ 2【BM】
連絡が遅くなりましたが、MP10をインストしてavidemuxをインスト→起動で無事に起動出来ました。
ありがとうございます。