You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have downloaded the source, compiled, and built the memcached library. The include files are in /usr/local/include/libmemcached. The configure.h has a line #define LIBMEMCACHED_VERSION_STRING "0.39". So the version is correct. The library files are located under /usr/local/lib. The version is 0.39. I would have used the 0.48 one also if ./configure actually succeeded. This is the command that I used:
This looks like an issue with the change made to use only pkg-config to find libmemcached, when you build it yourself no .pc information is generated so the cmake config fails - need to alter the cmake search to look for custom installs and not ONLY use pkg-config
Memcached was one crazy library for this compilation. After spending several hours I found the problem. When compiling memcached 0.39 or 0.48 from the source (since the least version is 0.38), first of all I enabled the flag --enable-64bit, then I threw the library files and the pkgconfig from default /usr/lib to /usr/lib64 and everything worked perfectly. After that pkg-config --list-all shows libmemcached in the list and everything after that worked perfectly.
I have downloaded the source, compiled, and built the memcached library. The include files are in /usr/local/include/libmemcached. The configure.h has a line
#define LIBMEMCACHED_VERSION_STRING "0.39"
. So the version is correct. The library files are located under /usr/local/lib. The version is 0.39. I would have used the 0.48 one also if ./configure actually succeeded. This is the command that I used:How can I make this configuration succeed?
The text was updated successfully, but these errors were encountered: