El problema de libcurl después de actualizar de Debian 10 a 11 no puede compilar el programa C++

El problema de libcurl después de actualizar de Debian 10 a 11 no puede compilar el programa C++

Tengo un programa que se compila bien en Debian 10. Utiliza libcurl-dev.

Intenté migrarlo en Debian 12 y obtuve errores como:

undefined reference to `curl_easy_init'
undefined reference to `curl_easy_setopt'
undefined reference to `curl_easy_perform' 

etcétera...

Entonces decido probar una actualización de Debian 10 a Debian 11. Y obtuve exactamente los mismos errores.

¿Qué cambió en 11 y 12 y ya no puedo compilar un programa en C++? Makefilenunca cambió. El mismo código exacto de git pull. Los archivos .h son iguales, #include <curl/curl.h>.

Básicamente, nada cambió en el código, simplemente lo extraigo de git. En 10 funciona, en 11 no, en 12 tampoco. Actualizar de 10 que funcionó a 11 tampoco funciona.

información relacionada