awesomized / libmemcached

Resurrection of libmemcached
https://awesomized.github.io/libmemcached/
BSD 3-Clause "New" or "Revised" License
45 stars 26 forks source link

apple-darwin18.6.0 compile fail #90

Closed m6w6 closed 4 years ago

m6w6 commented 4 years ago

Imported from Launchpad using lp2gh.


configure is ok;

when "make",get error:

libmemcached/byteorder.cc:66:10: error: use of undeclared identifier 'ntohll' return ntohll(value); libmemcached/byteorder.cc:75:10: error: use of undeclared identifier 'htonll' return htonll(value);

---------- modify fix up------- sudo vi libmemcached/byteorder.c, #include "libmemcached/byteorder.h" add:

ifdef HAVE_SYS_TYPES_H

include <sys/types.h>

endif

-----re confiure and make get error----

clients/memflush.cc:42:19: error: comparison between pointer and integer ('char *' and 'int') if (opt_servers == false)


clients/memflush.cc:51:21: error: comparison between pointer and integer ('char *' and 'int')
if (opt_servers == false)
~~~~~~~~~~~ ^ ~~~~~

----replace false to NULL----

----re configure and make success--------
m6w6 commented 4 years ago

Latter issue fixed in dc1e22ba362663bf052e7cfbbdf933bb462a7006