Ошибка компиляции Ruby 1.8.7, сборка 160.
-
03-07-2019 - |
Вопрос
Вчера я компилировал последнюю версию Ruby 1.8.7 (поскольку двоичные файлы последней версии еще не выпущены).
Я следовал инструкциям в файле readme, но затем, когда я установил Ruby Gems и обновил его, отображается ошибка, что zlib.so не найден.
Я почти уверен, что уже скачал библиотеки zlib и т. д.Я также исследовал журналы nmake и вот как выглядит ошибка.
conftest.c(8):ошибка C2065:'deflateReset':необъявленный идентификатор
Я что-нибудь пропустил?
Спасибо :)
Решение
Извините, я понял.Вам необходимо загрузить двоичные файлы zlib и поместить элементы из папки include в каталог include c++.После этого скопируйте zlib1.dll в каталог Ruby\bin.
Не связан с StackOverflow