Проблема с libcurl после обновления с Debian 10 до 11 не удается скомпилировать программу на C++

Проблема с libcurl после обновления с Debian 10 до 11 не удается скомпилировать программу на C++

У меня есть программа, которая прекрасно компилируется в 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 тоже не работает.

Связанный контент