Couchbase
  • Why NoSQL?
  • Couchbase Server
  • Download
  • Resources
  • Careers
Home | Forums | Membase | Membase Server 1.7.x

[Discussion] Building moxi from source

1 reply [Last post]
  • Login or register to post comments
Wed, 01/04/2012 - 10:00
kingcasino
Offline
Joined: 12/28/2011
Groups: None

Dear all,

My server infomation

Linux lb1.com 2.6.18-274.3.1.el5 #1 SMP Tue Sep 6 20:13:52 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux
CentOS 5.7 Final

I built memcached, libmemcached

I am building moxi from link https://github.com/Membase/moxi

But when i run command

./configure --prefix=/data/moxi/ --enable-moxi-vbucket=no --with-libmemcached-prefix=/data/libmemcached/ --with-memcached=/data/memcached/bin/memcached --with-libhashkit-prefix=/data/libmemcached/ --enable-moxi-libmemcached

it showed error

checking for xsltproc... /usr/bin/xsltproc
./configure: line 30474: syntax error near unexpected token `sys/socket.h'
./configure: line 30474: `AC_CHECK_HEADERS_ONCE(sys/socket.h netdb.h arpa/inet.h pwd.h sys/mman.h netinet/tcp.h sysexits.h sys/uio.h sys/resource.h sys/un.h netinet/in.h winsock2.h syslog.h)'

i detected with autoscan command and it show

configure.ac: warning: missing AC_CHECK_FUNCS([alarm]) wanted by: testapp.c:502
configure.ac: warning: missing AC_CHECK_FUNCS([dup2]) wanted by: daemon.c:69
configure.ac: warning: missing AC_CHECK_FUNCS([floor]) wanted by: cproxy_config.c:668
configure.ac: warning: missing AC_CHECK_FUNCS([gethostname]) wanted by: cproxy_config.c:256
configure.ac: warning: missing AC_CHECK_FUNCS([gettimeofday]) wanted by: cproxy_config.c:927
configure.ac: warning: missing AC_CHECK_FUNCS([memchr]) wanted by: memcached.c:3192
configure.ac: warning: missing AC_CHECK_FUNCS([memmove]) wanted by: memcached.c:593
configure.ac: warning: missing AC_CHECK_FUNCS([memset]) wanted by: items.c:37
configure.ac: warning: missing AC_CHECK_FUNCS([pow]) wanted by: cJSON.c:106
configure.ac: warning: missing AC_CHECK_FUNCS([putenv]) wanted by: testapp.c:279
configure.ac: warning: missing AC_CHECK_FUNCS([select]) wanted by: mcs.c:611
configure.ac: warning: missing AC_CHECK_FUNCS([socket]) wanted by: cproxy.c:295
configure.ac: warning: missing AC_CHECK_FUNCS([sqrt]) wanted by: util.c:158
configure.ac: warning: missing AC_CHECK_FUNCS([strchr]) wanted by: cproxy_multiget.c:128
configure.ac: warning: missing AC_CHECK_FUNCS([strdup]) wanted by: agent_stats.c:1121
configure.ac: warning: missing AC_CHECK_FUNCS([strerror]) wanted by: log.c:56
configure.ac: warning: missing AC_CHECK_FUNCS([strstr]) wanted by: cproxy_stats.c:164
configure.ac: warning: missing AC_CHECK_FUNCS([strtol]) wanted by: memcached.c:2066
configure.ac: warning: missing AC_CHECK_FUNCS([strtoul]) wanted by: memcached.c:1283
configure.ac: warning: missing AC_CHECK_FUNCS([strtoull]) wanted by: memcached.c:1129
configure.ac: warning: missing AC_CHECK_HEADERS([arpa/inet.h]) wanted by: config_static.h:54
configure.ac: warning: missing AC_CHECK_HEADERS([fcntl.h]) wanted by: log.c:13
configure.ac: warning: missing AC_CHECK_HEADERS([float.h]) wanted by: cJSON.c:30
configure.ac: warning: missing AC_CHECK_HEADERS([limits.h]) wanted by: agent_stats.c:11
configure.ac: warning: missing AC_CHECK_HEADERS([netdb.h]) wanted by: config_static.h:50
configure.ac: warning: missing AC_CHECK_HEADERS([netinet/in.h]) wanted by: config_static.h:86
configure.ac: warning: missing AC_CHECK_HEADERS([stddef.h]) wanted by: memcached.c:39
configure.ac: warning: missing AC_CHECK_HEADERS([sys/socket.h]) wanted by: config_static.h:46
configure.ac: warning: missing AC_CHECK_HEADERS([sys/time.h]) wanted by: log.c:15
configure.ac: warning: missing AC_CHECK_HEADERS([syslog.h]) wanted by: config_static.h:90
configure.ac: warning: missing AC_CHECK_TYPES([ptrdiff_t]) wanted by: memcached.c:1532
configure.ac: warning: missing AC_FUNC_ERROR_AT_LINE wanted by: cproxy.c:1393
configure.ac: warning: missing AC_FUNC_FORK wanted by: daemon.c:49
configure.ac: warning: missing AC_FUNC_LSTAT wanted by: memcached.c:4035
configure.ac: warning: missing AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK wanted by: memcached.c:4035
configure.ac: warning: missing AC_FUNC_MEMCMP wanted by: cproxy_config.c:829
configure.ac: warning: missing AC_FUNC_SELECT_ARGTYPES wanted by: mcs.c:611
configure.ac: warning: missing AC_FUNC_STRFTIME wanted by: log.c:184
configure.ac: warning: missing AC_FUNC_VPRINTF wanted by: agent_config.c:55
configure.ac: warning: missing AC_HEADER_SYS_WAIT wanted by: timedrun.c:5
configure.ac: warning: missing AC_PROG_RANLIB wanted by: ltmain.sh:6857
configure.ac: warning: missing AC_TYPE_PID_T wanted by: memcached.c:2293
configure.ac: warning: missing AC_TYPE_SIGNAL wanted by: memcached.c:4574

i don't know where my problem and can you help me ?

How to build moxi from source exactly ?

Thanks All...

Top
  • Login or register to post comments
Wed, 01/11/2012 - 16:20
ingenthr
Offline
Joined: 03/16/2010
Groups:

I believe some of your build toolchain is too old. Looking at my recent CentOS builds, this is what I used:
http://ftp.gnu.org/gnu/autoconf/autoconf-2.65.tar.gz
http://ftp.gnu.org/gnu/automake/automake-1.11.tar.gz
http://ftp.gnu.org/gnu/libtool/libtool-2.2.6b.tar.gz

I had to do this on CentOS 5.6 I believe. Which versions are on CentOS 5.7?

Top
  • Login or register to post comments
  • Login or register to post comments
  • Login
  • Register

Company

  • About Us
  • Leadership
  • Customers
  • Partners
  • Contact Us

Product

  • Couchbase Server
  • Couchbase SDKs
  • Use Cases
  • Documentation
  • Forums

Open Source

  • Couchbase Project
  • Couchbase vs. CouchDB

Commercial

  • Subscriptions & Support
  • Training & Services

News

  • Blog
  • Newsletter
  • Press Releases
  • Buzz

Follow Us

    
  • Customer Login
  • Terms of Service
  • Privacy Policy
  • Trademark Policy
  • Site Map

© 2013 COUCHBASE All rights reserved.

Sign in to Couchbase Community

close
  • Create new account
  • Request new password
You are logging into the Forums, Wiki and Issue Tracker