Libcurl-Problem nach dem Upgrade von Debian 10 auf 11 kann C++-Programm nicht kompilieren

Libcurl-Problem nach dem Upgrade von Debian 10 auf 11 kann C++-Programm nicht kompilieren

Ich habe ein Programm, das sich in Debian 10 problemlos kompilieren lässt. Es verwendet libcurl-dev.

Beim Versuch, es auf Debian 12 zu migrieren, traten folgende Fehler auf:

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

und so weiter...

Also beschloss ich, ein Upgrade von Debian 10 auf Debian 11 zu testen. Und ich bekam genau die gleichen Fehler.

Was hat sich bei 11 und 12 geändert und ich kann kein C++-Programm mehr kompilieren? Makefilehat sich nie geändert. Genau derselbe Code aus git pull. .h-Dateien, derselbe #include <curl/curl.h>.

Im Grunde hat sich nichts am Code geändert, ich ziehe ihn einfach von Git. In 10 funktioniert es, in 11 nicht, in 12 auch nicht. Ein Upgrade von 10, das funktionierte, auf 11 funktioniert auch nicht.

verwandte Informationen