See my post on the other thread - https://groups.google.com/forum/#!topic/hypertable-dev/Bsf_dT3Go9o
- Doug On Tue, Nov 19, 2013 at 2:58 AM, Kai Guo <[email protected]> wrote: > Hi! > > I have been stuck in a problem about hyperic-sigar when making the > hypertable source code. If you can give any advice, I will appreciate it. > > Scanning dependencies of target dfsclient > [ 89%] Building CXX object > src/cc/Tools/dfsclient/CMakeFiles/dfsclient.dir/dfsclient.cc.o > Linking CXX executable dfsclient > /usr/local/lib/libsigar-x86-linux.so: undefined reference to `dlopen' > /usr/local/lib/libsigar-x86-linux.so: undefined reference to `dlclose' > /usr/local/lib/libsigar-x86-linux.so: undefined reference to `dlsym' > collect2: error: ld returned 1 exit status > make[2]: *** [src/cc/Tools/dfsclient/dfsclient] Error 1 > make[1]: *** [src/cc/Tools/dfsclient/CMakeFiles/dfsclient.dir/all] Error 2 > make: *** [all] Error 2 > > Thank you in advance! > > On Tuesday, November 19, 2013 5:33:47 PM UTC+8, [email protected]: >> >> i fixed the error, it happens just because using the wrong libraay(.so >> file). >> you must be careful to use it. first you should know your os is 32bits or >> 64bits. >> >> 32bits, using libsigar-x86-linux.so >> 64bits, using libsigar-amd64-linux.so >> >> more info see at http://blog.sina.com.cn/s/blog_6151984a0100ni1n.html >> >> 在 2013年11月19日星期二UTC+8下午2时52分36秒,[email protected]写道: >>> >>> the error as follows: >>> 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/HytSource/ >>> 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/HytSource/ >>> 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 /home/Jack/HytSource/hypertable-master_src_0.9.7.8_ >>> modify_offset-limit/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 >>> /usr/local/lib/libsigar-amd64-linux.so: could not read symbols: File in >>> wrong format >>> collect2: ld 返回 1 >>> gmake[1]: Leaving directory `/home/Jack/HytSource/ >>> hypertable-master_src_0.9.7.8_modify_offset-limit/bin/src- >>> utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp' >>> gmake[1]: *** [cmTryCompileExec] 错误 1 >>> gmake: *** [cmTryCompileExec/fast] 错误 2 >>> >>> CMake Error at cmake/FindSIGAR.cmake:71 (message): >>> Unable to determine OS vendor/version >>> Call Stack (most recent call first): >>> CMakeLists.txt:116 (find_package) >>> >>> >>> -- Configuring incomplete, errors occurred! >>> CPack Error: CPack project name not specified >>> >>> I just do as mentioned in https://code.google.com/p/ >>> hypertable/wiki/HowToBuild#CentOS_6.0_64-bit, just copy to dst. >>> why? how can i do to solve it? thank you for any advice. very appreciate. >>> >> -- > 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.
