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.

Reply via email to