hi haosdent, remove the mesos, and git clone again, it work like a charm
2016-12-30 13:03 GMT+08:00 tommy xiao <xia...@gmail.com>: > always output missing > > gcc: error: ../../3rdparty/http-parser-2.6.2/http_parser.c: No such file > or directory > > gcc: fatal error: no input files > > > use below env: > > https://github.com/xiaods/mesos-vagrant-env > > > > 2016-12-30 10:33 GMT+08:00 haosdent <haosd...@gmail.com>: > >> have you try >> >> $ ./bootstrap >> $ mkdir build >> $ cd build >> $ ../configure >> $ make >> >> >> >> On Fri, Dec 30, 2016 at 6:19 AM, tommy xiao <xia...@gmail.com> wrote: >> >>> today i refresh the code base on my vagrant develop branch, build, make >>> then get failed, anyone can do me a hint on the failed file. >>> >>> ```shell >>> >>> make[3]: 进入目录“/home/vagrant/build/3rdparty” >>> >>> /bin/sh ../libtool --tag=CC --mode=compile gcc >>> -DPACKAGE_NAME=\"mesos\" -DPACKAGE_TARNAME=\"mesos\" >>> -DPACKAGE_VERSION=\"1.2.0\" -DPACKAGE_STRING=\"mesos\ 1.2.0\" >>> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mesos\" >>> -DVERSION=\"1.2.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 >>> -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 >>> -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 >>> -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 >>> -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -DHAVE_FTS_H=1 >>> -DHAVE_APR_POOLS_H=1 -DHAVE_LIBAPR_1=1 -DHAVE_LIBCURL=1-DHAVE_LIBSASL2=1 >>> -DHAVE_SVN_VERSION_H=1 -DHAVE_LIBSVN_SUBR_1=1 -DHAVE_SVN_DELTA_H=1 >>> -DHAVE_LIBSVN_DELTA_1=1 -DHAVE_LIBZ=1 -I. -I/mesos/3rdparty >>> -Ihttp-parser-2.6.2 -DHTTP_PARSER_STRICT=0 -I/usr/include/subversion-1 >>> -I/usr/include/apr-1 -I/usr/include/apr-1.0 -g1-O0 >>> -Wno-unused-local-typedefs -MT libry_http_parser_la-http_parser.lo -MD >>> -MP -MF .deps/libry_http_parser_la-http_parser.Tpo -c -o >>> libry_http_parser_la-http_parser.lo `test -f >>> 'http-parser-2.6.2/http_parser.c' || echo '/mesos/3rdparty/'`http-parser >>> -2.6.2/http_parser.c >>> >>> libtool: compile: gcc -DPACKAGE_NAME=\"mesos\" >>> -DPACKAGE_TARNAME=\"mesos\" -DPACKAGE_VERSION=\"1.2.0\" >>> "-DPACKAGE_STRING=\"mesos 1.2.0\"" -DPACKAGE_BUGREPORT=\"\" >>> -DPACKAGE_URL=\"\" -DPACKAGE=\"mesos\" -DVERSION=\"1.2.0\" -DSTDC_HEADERS=1 >>> -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 >>> -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 >>> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" >>> -DHAVE_CXX11=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 >>> -DHAVE_FTS_H=1 -DHAVE_APR_POOLS_H=1 -DHAVE_LIBAPR_1=1 -DHAVE_LIBCURL=1 >>> -DHAVE_LIBSASL2=1 -DHAVE_SVN_VERSION_H=1 -DHAVE_LIBSVN_SUBR_1=1 >>> -DHAVE_SVN_DELTA_H=1 -DHAVE_LIBSVN_DELTA_1=1 -DHAVE_LIBZ=1 -I. >>> -I/mesos/3rdparty -Ihttp-parser-2.6.2 -DHTTP_PARSER_STRICT=0 >>> -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -g1 >>> -O0 -Wno-unused-local-typedefs -MT libry_http_parser_la-http_parser.lo >>> -MD -MP -MF .deps/libry_http_parser_la-http_parser.Tpo -c >>> /mesos/3rdparty/http-parser-2.6.2/http_parser.c -fPIC -DPIC -o >>> .libs/libry_http_parser_la-http_parser.o >>> >>> gcc: error: /mesos/3rdparty/http-parser-2.6.2/http_parser.c: No such >>> file or directory >>> >>> gcc: fatal error: no input files >>> >>> compilation terminated. >>> >>> ``` >>> >>> >>> >>> -- >>> Deshi Xiao >>> Twitter: xds2000 >>> E-mail: xiaods(AT)gmail.com >>> >> >> >> >> -- >> Best Regards, >> Haosdent Huang >> > > > > -- > Deshi Xiao > Twitter: xds2000 > E-mail: xiaods(AT)gmail.com > -- Deshi Xiao Twitter: xds2000 E-mail: xiaods(AT)gmail.com