У меня возникла очень странная проблема: когда я пытаюсь скомпилировать свой проект Crow, в который я только что добавил поддержку SSL, он просто отказывается компилироваться. Это происходит только тогда, когда я добавляю поддержку SSL, отлично работает, когда я пытаюсь обойтись без нее.
Примечание: да, я установил необходимые библиотеки
Ошибка:
https://pastebin.com/PdY2yDfR
Код:
https://pastebin.com/AV2Mx4wU
Файловая структура проекта:
Код: Выделить всё
a.out cert.crt cert.key favicon.ico include main.cpp Makefile static templates
Makefile:
Код: Выделить всё
@all: @g++ -o server.bin *.cpp -DCROW_ENABLE_SSL
Я пытался установить необходимые библиотеки (которые уже были установлены, пользователь LMDE здесь), пробовал менять остальные методы в цепочке, ничего. Я также попробовал изменить порядок make-файла, в котором вики предлагает вам поместить определение компилятора (если вы прочитали make-файл, вы увидели, что это не сработало).
Подробнее здесь:
https://stackoverflow.com/questions/791 ... abling-ssl