How do I install Memcached::libmemcached on OSX.
http://qiita.com/xtetsuji/items/746da7791e2e0c01e890
Extract tar ball and cd to src/. And call ./README 1.0.18
. Then, it downloads tar ball from bitbucket.
After this, libmemcached still has a bug. Apply this patch.
diff --git a/src/libmemcached/clients/memflush.cc b/src/libmemcached/clients/memflush.cc
index 8bd0dbf..7641b88 100644
--- a/src/libmemcached/clients/memflush.cc
+++ b/src/libmemcached/clients/memflush.cc
@@ -39,7 +39,7 @@ int main(int argc, char *argv[])
{
options_parse(argc, argv);
- if (opt_servers == false)
+ if (!opt_servers)
{
char *temp;
@@ -48,7 +48,7 @@ int main(int argc, char *argv[])
opt_servers= strdup(temp);
}
- if (opt_servers == false)
+ if (!opt_servers)
{
std::cerr << "No Servers provided" << std::endl;
exit(EXIT_FAILURE);
Then, you can use Memcached::libmemcached on OSX. (But, 1 test fails..)
(But, I don't suggest to use Memcached::libmemcached... I suggest to use Cache::Memcached::Fast!!!!!!!)
Published: 2014-11-28(Fri) 08:09