I hope someone here can help! I'll try to provide some additional info in hopes it may help you help me
If I need to provide any additional info - or anything please let me know.
# whereis libmemcached
libmemcached: /usr/lib/libmemcached.so /usr/lib/libmemcached.la /usr/local/lib/libmemcached.a /usr/local/lib/libmemcached.so /usr/local/lib/libmemcached.la /usr/include/libmemcached /usr/man/man3p/libmemcached.3.gz /usr/man/man3/libmemcached.3.gz /usr/share/man/man3p/libmemcached.3.gz /usr/share/man/man3/libmemcached.3.gz /usr/X11/man/man3p/libmemcached.3.gz /usr/X11/man/man3/libmemcached.3.gz
Suggestions such as what versions of libmemcached, and memcached you are using might be helpful. I'm not sure if there is a version conflict between THOSE two apps.
Maybe there is a way to define the path in the configure script for pushpool? I've done these also to no avail:
./configure --includedir=/usr/local/lib
./configure --libdir=/usr/local/lib
./configure --includedir=/usr/local/lib --libdir=/usr/local/lib
Maybe I should install libmemcached in another folder where pushpool might look? Where are your working installs putting the files?
The whole version suspicion comes in that pushpool hasn't been updated in about 2+ years. Since then there have been newer versions of libmemcached, and some implementations (memcached_get) might have changed.
i.e. checking for memcached_get in -lmemcached... no
I've tried quite a few versions you can see here:
drwxr-xr-x 2 1016 users 4096 Jul 23 01:04 libmemcached
drwxrwxrwx 8 axmore 500 4096 Jul 27 22:24 libmemcached-0.2
-rw-r--r-- 1 root root 319402 Oct 8 2009 libmemcached-0.2.tar.gz
drwxrwxr-x 15 axmore 500 4096 Jul 27 22:22 libmemcached-0.50
-rw-r--r-- 1 root root 884272 Jun 20 2011 libmemcached-0.50.tar.gz
drwxrwxr-x 24 axmore 500 4096 Jul 27 23:14 libmemcached-1.0.17
-rw-r--r-- 1 root root 229 Jul 6 01:53 libmemcached-1.0.17-i686-1cf.txt
-rw-r--r-- 1 root root 312640 Jul 6 01:29 libmemcached-1.0.17-i686-1cf.txz
-rw-r--r-- 1 root root 1023177 Apr 2 22:04 libmemcached-1.0.17.tar.gz
drwxrwxr-x 23 axmore 500 4096 Jul 27 16:58 libmemcached-1.0.2
-rw-r--r-- 1 root root 942891 Oct 26 2011 libmemcached-1.0.2.tar.gz
drwxrwxr-x 25 axmore 500 4096 Jul 27 22:37 libmemcached-1.0.4
-rw-r--r-- 1 root root 951310 Jan 27 2012 libmemcached-1.0.4.tar.gz
drwxrwxr-x 26 axmore 500 4096 Jul 26 18:44 libmemcached-1.0.8
-rw-r--r-- 1 root root 1084343 May 23 2012 libmemcached-1.0.8.tar.gz
-rw-r--r-- 1 root root 2329 Dec 24 2012 libmemcached.tar.gz
drwxr-xr-x 7 root root 4096 Jul 26 22:35 memcache-3.0.6
-rw-r--r-- 1 root root 54717 Apr 10 2011 memcache-3.0.6.tgz
drwxr-xr-x 8 root root 4096 Jul 26 23:02 memcache-3.0.8
-rw-r--r-- 1 root root 70523 Apr 7 19:14 memcache.tar.gz
drwxr-xr-x 2 root root 4096 Jul 26 23:11 memcached
drwxrwxrwx 6 irc 1000 4096 Jul 26 23:09 memcached-1.2.8
-rw-r--r-- 1 root root 221285 Apr 11 2009 memcached-1.2.8.tar.gz
drwxr-xr-x 7 irc 1000 4096 Jul 27 23:12 memcached-1.4.10
-rw-r--r-- 1 root root 311926 Nov 9 2011 memcached-1.4.10.tar.gz
drwxr-xr-x 7 irc 1000 4096 Jul 27 17:02 memcached-1.4.15
-rw-r--r-- 1 root root 324451 Sep 3 2012 memcached-1.4.15.tar.gz
drwxrwxrwx 8 irc 1000 4096 Jul 27 23:11 memcached-1.4.5
-rw-r--r-- 1 root root 302516 Apr 3 2010 memcached-1.4.5.tar.gz
drwxr-xr-x 7 irc 1000 4096 Jul 27 17:02 memcached-1.4.7
-rw-r--r-- 1 root root 307741 Aug 16 2011 memcached-1.4.7.tar.gz
-rw-r--r-- 1 root root 2342 Jun 3 22:05 memcached.tar.gz
drwxr-xr-x 3 root root 4096 Jul 27 23:42 memcachetest
I've also tried to "phpize" an install thinking that would help to no avail.
Looking in to trying to compile it via PECL right now - but hoping some Linux guru might see this and point out where I'm fumbling things
Installed also with PECL successfully - and still nothing.
# php -i | grep -i memcached Additional .ini files parsed => /etc/php/memcached.ini
memcached
memcached support => enabled
libmemcached version => 1.0.15
memcached.compression_factor => 1.3 => 1.3
memcached.compression_threshold => 2000 => 2000
memcached.compression_type => fastlz => fastlz
memcached.serializer => php => php
memcached.sess_binary => 0 => 0
memcached.sess_lock_wait => 150000 => 150000
memcached.sess_locking => 1 => 1
memcached.sess_prefix => memc.sess.key. => memc.sess.key.
Registered save handlers => files user memcached memcache