[sr-dev] modules/utils.so: undefined symbol: curl_easy_getinfo
Daniel-Constantin Mierla
miconda at gmail.com
Wed Dec 5 11:17:09 CET 2012
Perhaps there is a tool that give the required includes and libs, look
for curl-config or pkgconfig. For pkgconfig you to see if it support
libcurl -- you can list the supported packages via a command line
option, don't remember it by hart.
If you find one of these tools in the system with support for curl
library, then print the cflags and libs and see if the module is linked
against them. Then best is to update Makefile of the utils module to use
such tool -- it already does that for libxml2.
Cheers,
Daniel
On 12/5/12 10:02 AM, Juha Heinanen wrote:
> i just built kamailio on debian squeeze from master and when i tried to
> start it, i got:
>
> 0(19113) ERROR: <core> [sr_module.c:572]: ERROR: load_module: could not open module </usr/lib/sip-proxy/modules/utils.so>: /usr/lib/sip-proxy/modules/utils.so: undefined symbol: curl_easy_getinfo
>
> built when fine without errors. when i look deb/squeeze build-depends,
> it lists
>
> libcurl3-openssl-dev
>
> however, debian squeeze does not have that package. instead it has
> libcurl4-openssl-dev:
>
> # apt-get install libcurl3-openssl-dev
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Note, selecting 'libcurl4-openssl-dev' instead of 'libcurl3-openssl-dev'
> libcurl4-openssl-dev is already the newest version.
>
> a week or so ago i didn't have this problem. any suggestions?
>
> -- juha
>
> _______________________________________________
> sr-dev mailing list
> sr-dev at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
--
Daniel-Constantin Mierla - http://www.asipto.com
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
More information about the sr-dev
mailing list