Tidy はライブラリ cygtidy-0-99-0.dll が見つからないことを報告します

Tidy はライブラリ cygtidy-0-99-0.dll が見つからないことを報告します

実行しようとしていますtidy.exeが、次のエラーメッセージが表示されます。

/cygwin/bin/tidy.exe: 共有ライブラリのロード中にエラーが発生しました: cygtidy-0-99-0.dll: 共有オブジェクトファイルを開けません: そのようなファイルまたはディレクトリはありません

この依存関係を満たすにはどのパッケージをインストールする必要がありますか? パッケージではデフォルトでインストールされないのはなぜですかtidy?

答え1

ライブラリがありませんcygtidy-0-99-0.dll

この依存関係を満たすにはどのパッケージをインストールする必要がありますか?

パッケージが必要ですlibtidy0_99_0


どのパッケージが入っているか確認するにはどうすればいいですかcygtidy-0-99-0.dll?

特定のコマンドやファイルを含むパッケージを見つける最も簡単な方法は、Cygwin パッケージ検索ページ:

  1. 開くCygwin パッケージ検索Web ブラウザで Web ページを表示します。

    enter image description here

  2. インストールに応じて、32 ビット版または 64 ビット版の Cygwin を選択します。

  3. 探しているプログラムの名前を入力してください(cygtidy-0-99-0.dll)。

  4. Web ページで [Go] をクリックします。

    enter image description here

  5. 「libtidy0_99_0-20090325-1」をクリックして、正しいパッケージがあることを確認します。

     2013-05-31 06:38      303123 usr/bin/cygtidy-0-99-0.dll
    

パッケージにデフォルトでインストールされないのはなぜですかtidy?

問題を再現できません。ただし、cygtidy-0-99-0.dllをインストールする前に、すでに がインストールされていましたtidy。どのパッケージによってインストールされたのかわかりません。

DavidPostill@Hal /f/test
$ ll /usr/bin/*tidy*
-rwxr-xr-x 1 DavidPostill None 303123 May 31  2013 /usr/bin/cygtidy-0-99-0.dll
-rwxr-xr-x 1 DavidPostill None  24595 May 18 14:57 /usr/bin/tidy.exe

Cygwin インストーラーに依存関係が欠落している可能性があります。

関連情報