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веб-страницу в вашем веб-браузере.

    enter image description here

  2. Выберите 32- или 64-разрядную версию Cygwin в зависимости от вашей установки.

  3. Введите название программы, которую вы ищете ( cygtidy-0-99-0.dll).

  4. Нажмите «Перейти» на веб-странице.

    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 отсутствует какая-то зависимость.

Связанный контент