Hi, I have a problem when I installed mesos0.13.0 in my cluster, I hope I can get your help, thank you. I want to follow the following steps to deploy mesos0.13.0 in my cluater. $ git clone git://git.apache.org/mesos.git $ cd mesos $ ./bootstrap $ ./configure $ make $ cd hadoop $ make hadoop-0.20.205.0 But the problem is that when I go into this step:$ make,there are errors, I wait for your help. thank you . [root@master ~]# cd mesos [root@master mesos]# make Making all in . make[1]: Entering directory `/home/tianruiqin/mesos' make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `/home/tianruiqin/mesos' Making all in third_party make[1]: Entering directory `/home/tianruiqin/mesos/third_party' make all-recursive make[2]: Entering directory `/home/tianruiqin/mesos/third_party' Making all in libprocess make[3]: Entering directory `/home/tianruiqin/mesos/third_party/libprocess' Making all in third_party make[4]: Entering directory `/home/tianruiqin/mesos/third_party/libprocess/third_party' make all-recursive make[5]: Entering directory `/home/tianruiqin/mesos/third_party/libprocess/third_party' Making all in stout make[6]: Entering directory `/home/tianruiqin/mesos/third_party/libprocess/third_party/stout' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/home/tianruiqin/mesos/third_party/libprocess/third_party/stout' make[6]: Entering directory `/home/tianruiqin/mesos/third_party/libprocess/third_party' make[6]: Nothing to be done for `all-am'. make[6]: Leaving directory `/home/tianruiqin/mesos/third_party/libprocess/third_party' make[5]: Leaving directory `/home/tianruiqin/mesos/third_party/libprocess/third_party' make[4]: Leaving directory `/home/tianruiqin/mesos/third_party/libprocess/third_party' Making all in . make[4]: Entering directory `/home/tianruiqin/mesos/third_party/libprocess' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/home/tianruiqin/mesos/third_party/libprocess' make[3]: Leaving directory `/home/tianruiqin/mesos/third_party/libprocess' make[3]: Entering directory `/home/tianruiqin/mesos/third_party' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/home/tianruiqin/mesos/third_party' make[2]: Leaving directory `/home/tianruiqin/mesos/third_party' make[1]: Leaving directory `/home/tianruiqin/mesos/third_party' Making all in src make[1]: Entering directory `/home/tianruiqin/mesos/src' /usr/lib/jvm/jdk1.7.0_17/bin/javah -d java/jni -classpath \ ../protobuf-2.4.1.jar:java/classes \ org.apache.mesos.MesosSchedulerDriver /usr/lib/jvm/jdk1.7.0_17/bin/javah -d java/jni -classpath \ ../protobuf-2.4.1.jar:java/classes \ org.apache.mesos.MesosExecutorDriver /usr/lib/jvm/jdk1.7.0_17/bin/javah -d java/jni -classpath \ ../protobuf-2.4.1.jar:java/classes org.apache.mesos.Log /usr/lib/jvm/jdk1.7.0_17/bin/javah -d java/jni -classpath \ ../protobuf-2.4.1.jar:java/classes org.apache.mesos.state.Variable /usr/lib/jvm/jdk1.7.0_17/bin/javah -d java/jni -classpath \ ../protobuf-2.4.1.jar:java/classes org.apache.mesos.state.ZooKeeperState make all-am make[2]: Entering directory `/home/tianruiqin/mesos/src' /usr/lib/jvm/jdk1.7.0_17/bin/javah -d java/jni -classpath \ ../protobuf-2.4.1.jar:java/classes org.apache.mesos.Log /usr/lib/jvm/jdk1.7.0_17/bin/javah -d java/jni -classpath \ ../protobuf-2.4.1.jar:java/classes \ org.apache.mesos.MesosSchedulerDriver /usr/lib/jvm/jdk1.7.0_17/bin/javah -d java/jni -classpath \ ../protobuf-2.4.1.jar:java/classes \ org.apache.mesos.MesosExecutorDriver /bin/sh ../libtool --tag=CXX --mode=link g++ -g -g2 -O2 -o mesos-local local/mesos_local-main.o libmesos.la -lcurl -lssl -lcrypto -lz -lrt libtool: link: g++ -g -g2 -O2 -o .libs/mesos-local local/mesos_local-main.o ./.libs/libmesos.so -L/usr/lib/jvm/jdk1.7.0_17/jre/lib/i386/server -lpthread -lcurl -lssl -lcrypto -lz -lrt -pthread -Wl,-rpath -Wl,/mesos/build/lib ./.libs/libmesos.so: undefined reference to `snappy::RawCompress(char const*, unsigned long, char*, unsigned long*)' ./.libs/libmesos.so: undefined reference to `snappy::RawUncompress(char const*, unsigned long, char*)' ./.libs/libmesos.so: undefined reference to `snappy::GetUncompressedLength(char const*, unsigned long, unsigned long*)' ./.libs/libmesos.so: undefined reference to `snappy::MaxCompressedLength(unsigned long)' collect2: ld returned 1 exit status make[2]: *** [mesos-local] Error 1 make[2]: Leaving directory `/home/tianruiqin/mesos/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/tianruiqin/mesos/src' make: *** [all-recursive] Error 1 [root@master mesos]# 2013-04-19
trq1102 2013-04-19 trq1102 2013-04-19 trq1102 2013-04-19 trq1102
