So this looks like the problem: -- Thrift compiler/libraries NOT found. Thrift support will be disabled (127, /usr/local/include/thrift, /usr/local/lib/libthrift.so, /usr/local/lib/libthriftnb.so)
Did you build thrift and do 'make install' ? - Doug On Mon, Nov 18, 2013 at 9:11 PM, <[email protected]> wrote: > the error as follows: > [root@hyt210 src-utils]# sudo ./htpkg --srcdir /hypertable --thriftdir > /usr/src/thrift RPM TBZ2 > -- Use thread library: -lpthread > -- Python Shell Version: Python 2.6.6 > -- Found Python-devel: /usr/lib64/libpython2.6.so > -- Looking for required boost libraries... > -- GCC version: 4.4.7 > -- Boost version: 1_44 > -- Boost thread lib: /usr/local/lib/libboost_thread.so > -- Boost program options lib: /usr/local/lib/libboost_program_options.so > -- Boost filesystem lib: /usr/local/lib/libboost_filesystem.so > -- Boost iostreams lib: /usr/local/lib/libboost_iostreams.so > -- Boost python lib: BOOST_PYTHON_LIB-NOTFOUND > -- Boost chrono lib: BOOST_CHRONO_LIB-NOTFOUND > -- Boost system lib: /usr/local/lib/libboost_system.so > -- Boost lib dir: /usr/local/lib > -- Boost libs: > /usr/local/lib/libboost_iostreams.so;/usr/local/lib/libboost_program_options.so;/usr/local/lib/libboost_filesystem.so;/usr/local/lib/libboost_thread.so;/usr/local/lib/libboost_system.so > -- Found BerkeleyDB: /usr/local/BerkeleyDB.4.8/lib/libdb_cxx.so > -- Berkeley DB version: 4.8.26 > -- Found Editline: /usr/local/lib/libedit.so > -- cb=TRUE c= val= foo=Change Dir: > /home/jack/Downloads/hypertable-master_src_0.9.7.8_modify_offset-limit/bin/src-utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp > > Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast" > /usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make > CMakeFiles/cmTryCompileExec.dir/build > gmake[1]: Entering directory > `/home/jack/Downloads/hypertable-master_src_0.9.7.8_modify_offset-limit/bin/src-utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp' > /usr/bin/cmake -E cmake_progress_report > /home/jack/Downloads/hypertable-master_src_0.9.7.8_modify_offset-limit/bin/src-utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp/CMakeFiles > 1 > Building CXX object CMakeFiles/cmTryCompileExec.dir/SystemVersion.cc.o > /usr/bin/c++ -I/usr/local/include -o > CMakeFiles/cmTryCompileExec.dir/SystemVersion.cc.o -c > /hypertable/cmake/SystemVersion.cc > Linking CXX executable cmTryCompileExec > /usr/bin/cmake -E cmake_link_script > CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 > /usr/bin/c++ -fPIC > CMakeFiles/cmTryCompileExec.dir/SystemVersion.cc.o -o cmTryCompileExec > -rdynamic -ldl /usr/local/lib/libsigar-amd64-linux.so -ldl > gmake[1]: Leaving directory > `/home/jack/Downloads/hypertable-master_src_0.9.7.8_modify_offset-limit/bin/src-utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp' > > -- Found SIGAR: /usr/local/lib/libsigar-amd64-linux.so;dl > -- Operating System: Red Hat_Enterprise Linux 6 > -- Found RE2: /usr/local/lib/libre2.so > -- version: 0.0.0 > -- Found Snappy: /usr/local/lib/libsnappy.so > -- version: 0.0.0 > -- Found rrdtool in /usr/bin > -- Found cronolog in /usr/local/sbin > -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) > -- Not Found Tcmalloc: Tcmalloc_LIBRARY-NOTFOUND > -- Not Found Jemalloc: Jemalloc_LIBRARY-NOTFOUND > -- Not Found Hoard: Hoard_LIBRARY-NOTFOUND > -- Did not find ceph libraries > -- Ant: not found > -- Javac: javac 1.6.0_31 > -- Found libevent: /usr/lib64/libevent.so > -- Thrift compiler/libraries NOT found. Thrift support will be disabled > (127, /usr/local/include/thrift, /usr/local/lib/libthrift.so, > /usr/local/lib/libthriftnb.so) > -- Thrift for ruby not found. ThriftBroker support for ruby will be > disabled > -- PHP Thrift files not found. ThriftBroker support for php will be > disabled > -- Thrift for perl not found. ThriftBroker support for perl will be > disabled > -- Found thrift for python > -- Java JNI not found. Legacy Hadoop support will be disabled. > -- Copying PHP files into installation > -- Copying Perl files into installation > WARNING: /usr/lib64/libexpat.so is prelinked, RPMs may require --nomd5 > WARNING: /usr/lib64/libbz2.so is prelinked, RPMs may require --nomd5 > WARNING: /usr/lib64/libz.so is prelinked, RPMs may require --nomd5 > WARNING: /usr/lib64/libncurses.so is prelinked, RPMs may require --nomd5 > WARNING: /lib64/libgcc_s.so.1 is prelinked, RPMs may require --nomd5 > WARNING: /usr/lib64/libstdc++.so.6 is prelinked, RPMs may require --nomd5 > -- Configuring done > -- Generating done > -- Build files have been written to: > /home/jack/Downloads/hypertable-master_src_0.9.7.8_modify_offset-limit/bin/src-utils > CPack: Create package using RPM > CPack: Install projects > CPack: - Run preinstall target for: HYPERTABLE > CPack Error: Problem running install command: /usr/bin/gmake "preinstall" > Please check > /home/jack/Downloads/hypertable-master_src_0.9.7.8_modify_offset-limit/bin/src-utils/_CPack_Packages/Linux/RPM/PreinstallOutput.log > for errors > CPack Error: Error when generating package: hypertable > -- Use thread library: -lpthread > -- Python Shell Version: Python 2.6.6 > -- Found Python-devel: /usr/lib64/libpython2.6.so > -- Looking for required boost libraries... > -- GCC version: 4.4.7 > -- Boost version: 1_44 > -- Boost thread lib: /usr/local/lib/libboost_thread.so > -- Boost program options lib: /usr/local/lib/libboost_program_options.so > -- Boost filesystem lib: /usr/local/lib/libboost_filesystem.so > -- Boost iostreams lib: /usr/local/lib/libboost_iostreams.so > -- Boost python lib: BOOST_PYTHON_LIB-NOTFOUND > -- Boost chrono lib: BOOST_CHRONO_LIB-NOTFOUND > -- Boost system lib: /usr/local/lib/libboost_system.so > -- Boost lib dir: /usr/local/lib > -- Boost libs: > /usr/local/lib/libboost_iostreams.so;/usr/local/lib/libboost_program_options.so;/usr/local/lib/libboost_filesystem.so;/usr/local/lib/libboost_thread.so;/usr/local/lib/libboost_system.so > -- Found BerkeleyDB: /usr/local/BerkeleyDB.4.8/lib/libdb_cxx.so > -- Berkeley DB version: 4.8.26 > -- Found Editline: /usr/local/lib/libedit.so > -- cb=TRUE c= val= foo=Change Dir: > /home/jack/Downloads/hypertable-master_src_0.9.7.8_modify_offset-limit/bin/src-utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp > > Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast" > /usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make > CMakeFiles/cmTryCompileExec.dir/build > gmake[1]: Entering directory > `/home/jack/Downloads/hypertable-master_src_0.9.7.8_modify_offset-limit/bin/src-utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp' > /usr/bin/cmake -E cmake_progress_report > /home/jack/Downloads/hypertable-master_src_0.9.7.8_modify_offset-limit/bin/src-utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp/CMakeFiles > 1 > Building CXX object CMakeFiles/cmTryCompileExec.dir/SystemVersion.cc.o > /usr/bin/c++ -I/usr/local/include -o > CMakeFiles/cmTryCompileExec.dir/SystemVersion.cc.o -c > /hypertable/cmake/SystemVersion.cc > Linking CXX executable cmTryCompileExec > /usr/bin/cmake -E cmake_link_script > CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1 > /usr/bin/c++ -fPIC > CMakeFiles/cmTryCompileExec.dir/SystemVersion.cc.o -o cmTryCompileExec > -rdynamic -ldl /usr/local/lib/libsigar-amd64-linux.so -ldl > gmake[1]: Leaving directory > `/home/jack/Downloads/hypertable-master_src_0.9.7.8_modify_offset-limit/bin/src-utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp' > > -- Found SIGAR: /usr/local/lib/libsigar-amd64-linux.so;dl > -- Operating System: Red Hat_Enterprise Linux 6 > -- Found RE2: /usr/local/lib/libre2.so > -- version: 0.0.0 > -- Found Snappy: /usr/local/lib/libsnappy.so > -- version: 0.0.0 > -- Found rrdtool in /usr/bin > -- Found cronolog in /usr/local/sbin > -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) > -- Not Found Tcmalloc: Tcmalloc_LIBRARY-NOTFOUND > -- Not Found Jemalloc: Jemalloc_LIBRARY-NOTFOUND > -- Not Found Hoard: Hoard_LIBRARY-NOTFOUND > -- Did not find ceph libraries > -- Ant: not found > -- Javac: javac 1.6.0_31 > -- Found libevent: /usr/lib64/libevent.so > -- Thrift compiler/libraries NOT found. Thrift support will be disabled > (127, /usr/local/include/thrift, /usr/local/lib/libthrift.so, > /usr/local/lib/libthriftnb.so) > -- Thrift for ruby not found. ThriftBroker support for ruby will be > disabled > -- PHP Thrift files not found. ThriftBroker support for php will be > disabled > -- Thrift for perl not found. ThriftBroker support for perl will be > disabled > -- Found thrift for python > -- Java JNI not found. Legacy Hadoop support will be disabled. > -- Copying PHP files into installation > -- Copying Perl files into installation > WARNING: /usr/lib64/libexpat.so is prelinked, RPMs may require --nomd5 > WARNING: /usr/lib64/libbz2.so is prelinked, RPMs may require --nomd5 > WARNING: /usr/lib64/libz.so is prelinked, RPMs may require --nomd5 > WARNING: /usr/lib64/libncurses.so is prelinked, RPMs may require --nomd5 > WARNING: /lib64/libgcc_s.so.1 is prelinked, RPMs may require --nomd5 > WARNING: /usr/lib64/libstdc++.so.6 is prelinked, RPMs may require --nomd5 > -- Configuring done > -- Generating done > -- Build files have been written to: > /home/jack/Downloads/hypertable-master_src_0.9.7.8_modify_offset-limit/bin/src-utils > CPack: Create package using TBZ2 > CPack: Install projects > CPack: - Run preinstall target for: HYPERTABLE > CPack Error: Problem running install command: /usr/bin/gmake "preinstall" > Please check > /home/jack/Downloads/hypertable-master_src_0.9.7.8_modify_offset-limit/bin/src-utils/_CPack_Packages/Linux/TBZ2/PreinstallOutput.log > for errors > CPack Error: Error when generating package: hypertable > > the error > in /bin/src-utils/_CPack_Packages/Linux/TBZ2/PreinstallOutput.log as > follows: > > [ 98%] Built target ht_write_test > Linking CXX shared module libHyperPython.so > /usr/bin/ld: cannot find -lHyperThrift > collect2: ld returned 1 exit status > gmake[2]: *** [src/cc/HyperPython/libHyperPython.so] Error 1 > gmake[1]: *** [src/cc/HyperPython/CMakeFiles/HyperPython.dir/all] Error 2 > gmake: *** [all] Error 2 > > What can i do to fixed.Thank you for any advice. > > -- > You received this message because you are subscribed to the Google Groups > "Hypertable Development" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/hypertable-dev. > For more options, visit https://groups.google.com/groups/opt_out. > -- Doug Judd CEO, Hypertable Inc. -- You received this message because you are subscribed to the Google Groups "Hypertable Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/hypertable-dev. For more options, visit https://groups.google.com/groups/opt_out.
