On Wed April 28 2010 11:11:14 Pete Wilson wrote:
> I have a dedicated server at my ISP. Architecture is x86-64 running Linux
> redhat kernel 2.6.18-164.6.1.el5xen.
> 
> I use libcurl.a in every one of my programs.
> 
> Someone (maybe cPanel; maybe using the binary RPM) has done an upgrade to
> 7.20 from 7.19. My C code now doesn't compile: the .h files that used to
> be in /usr/include/curl/curl (I think) after a build are not there. Nor
> are they under /opt/curlssl/include/curl/...
> 
> The include directory looks like this; root owns all the files and they are 
timestamped Dec 16 14:25:
> > pwd
> 
> /opt/curlssl/include/curl

So you have two installations of libcurl then.  The system one and the locally 
compiled one.  It's not good idea to mix them together.  You just need to 
point the applications you compile to the right instance of libcurl.  If you 
link the system library, you need to use the system headers.  If you link the 
other library, you need to use the corresponding headers as well.

Kamil
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to