Ошибка сборки кристалла с ld: библиотека не найдена для -lssl

Я только что запустил новое приложение Crystal, добавил Кемаль, и при создании «Hello World!» app из документации Kemal, я получаю:

$ crystal build --release src/orderprinterlinks.cr ld: library not found for -lssl clang: error: linker command failed with exit code 1 (use -v to see invocation)

В OSX 10.12.4

Есть идеи, почему библиотека не найдена?


person Bjorn Forsberg    schedule 31.03.2017    source источник


Ответы (1)


ФИКСИРОВАННЫЙ! Ошибка не связана с Crystal / Kemal .. выполнение приведенной ниже команды устраняет проблему:

xcode-select --install

Кажется, инструменты XCode CLI удаляются незаметно при обновлении версий XCode, так что это добавляет их обратно, тогда все работает!

person Bjorn Forsberg    schedule 31.03.2017