A default installation like this will create a newly created libcurl in the /usr/local/lib directory. Your runtime linker will look for libcurl in its configured path, and it will probably find your old libcurl directory in /usr/lib .
You may need to edit /etc/ld.so.conf or change the setting otherwise so that the linker does not prefer the old one.
A more cruel way, of course, is to uninstall the distribution version using apt-get remove .
And btw: 7.28.0 is also a very old version.
Daniel Stenberg
source share