То же, что https://github.com/babun/babun/issues/702Cygwin пакеты не workiing после установки с помощью договора о Babun (Windows 10)
я первый заметил это, когда я установил pact install dig
. which dig
возвращает местоположение бинарного, но он ничего не делает:
{ ~ } » dig github.com ~ 127
{ ~ } »
позже я понял, нет рабочих пакетов после установки. Я пробовал php
и ruby
(gem
).
Идеи о том, как устранить проблему Cygwin? Я предполагаю, что это проблема. Он устанавливается в% HOMEPATH%/Babun/Cygwin
Update:. Когда я пытаюсь рубин или PHP из cmd.exe окна, я получаю диалоговое окно с сообщением об ошибке под названием «Точка входа не найдена»: въездную процедуры точки __locale_ctype_ptr не удалось найти в динамической библиотеке ссылок ... .babun \ cygwin \ bin \ cygruby220.dll или cygphp.dll, соответственно.
Я искал его, но не нашел полезной информации.
Я также хотел бы добавить, что я только что понял, что я, возможно, изначально установил Babun в Windows 7 (до обновления до 10), но в настоящее время я полностью переустановлен на Windows 10, поэтому я надеюсь, что это не так вопрос.
Установите cygwin правильно. 'https: // www.cygwin.com /'. Я предполагаю, что babun испортил версии пакета и микшировал несовместимый выпуск пакетов upstream. – matzeri
Я проверил/попробовал это. У Babun есть собственная предварительно сконфигурированная копия Cygwin, поэтому отдельная установка cyg вообще не взаимодействует с Babun. –