make[1]: Entering directory `/root/libmemcached-0.19/tests' gcc -DHAVE_CONFIG_H -I. -I../libmemcached -I.. -Wall -O3 -DMEMCACHED_INTERNAL -MT test.o -MD -MP -MF .deps/test.Tpo -c -o test.o test.c In file included from ../libmemcached/common.h:19, from test.h:9, from test.c:16: /usr/include/assert.h:70: error: conflicting types for ‘__assert_fail’ /usr/include/assert.h:70: error: previous declaration of ‘__assert_fail’ was here /usr/include/assert.h:76: error: conflicting types for ‘__assert_perror_fail’ /usr/include/assert.h:76: error: previous declaration of ‘__assert_perror_fail’ was here /usr/include/assert.h:82: error: conflicting types for ‘__assert’ /usr/include/assert.h:82: error: previous declaration of ‘__assert’ was here test.c: In function ‘main’: test.c:84: warning: passing argument 4 of ‘__assert_fail’ discards qualifiers from pointer target type test.c:87: warning: passing argument 4 of ‘__assert_fail’ discards qualifiers from pointer target type test.c:97: warning: passing argument 4 of ‘__assert_fail’ discards qualifiers from pointer target type test.c:98: warning: passing argument 4 of ‘__assert_fail’ discards qualifiers from pointer target type test.c:127: warning: passing argument 4 of ‘__assert_fail’ discards qualifiers from pointer target type make[1]: *** [test.o] Error 1 make[1]: Leaving directory `/root/libmemcached-0.19/tests' make: *** [all-recursive] Error 1