2009-08-10 3 views
1

Cygwin xサーバを使いたかっただけですが、プログラムを起動しようとするとglibcが古すぎると言われました。私はバージョン2.3.2を持っていますが、バージョン2.3.6が必要です。これを簡単に更新する方法はありますか? Cygwinのセットアップルーチンでこのパッケージを見つけます。Cygwinでglibcを更新しました

おかげ

+2

cygwinでもglibcを使用しているとは思わないのですか? – bdonlan

+0

混乱して申し訳ありません。私はリモートホスト上でプログラムを実行したいですが、glibcが古すぎるというエラーメッセージが表示されます。ですから、それはcygwin自体の問題ではないと思います。私はちょうどリモートホスト上のcygwinを更新する必要があります。 –

+0

リモートホストはcygwinを実行していますか?それともLinuxの箱ですか?私は後者を推測しています。この場合、システム管理者にGCCの更新を依頼する必要があります。 – kdgregory

答えて

1

あなたはCygwinのアップデートを実行すると、それはデフォルトのアップデートによって、あなたに最新のCライブラリを与える必要があります変更されたすべてのパッケージを、必要があります。多くの "should"が、私は何の問題もなかった。

しかし、これは、リモートホスト上で実行されているクライアントプログラムからのエラーのように聞こえるが、Cygwinで実行されているXサーバではない。私はCygwinのプログラムがこれをどのように報告するかもわかりません。

実行中の実際のプログラムと、コンソールウィンドウまたはダイアログボックスからコピーされたエラーメッセージの正確なテキストを示す質問を編集してください。

+0

はい、そうです。上記を参照してください。エラーメッセージはリモートマシンのプログラムから出力されます。 –