У меня есть программа, которая прекрасно компилируется в Debian 10. Она использует libcurl-dev.
Попытался перенести его на Debian 12 и получил такие ошибки:
undefined reference to `curl_easy_init'
undefined reference to `curl_easy_setopt'
undefined reference to `curl_easy_perform'
и так далее...
Поэтому я решил протестировать обновление с Debian 10 до Debian 11. И получил точно такие же ошибки.
Что изменилось в 11 и 12 и я больше не могу компилировать программу на c++?
Makefile
никогда не менялось. Тот же самый код из git pull
файлов . .h то же самое, #include <curl/curl.h>
.
По сути ничего не изменилось в коде, я просто вытащил его из git. В 10 работает, в 11 нет, в 12 тоже нет. Обновление с 10, которая работала, до 11 тоже не работает.