Dear Doug
i met a question, need you help.
[cloudil@test121 hyttest]$ cap start
* executing `start'
** transaction: start
* executing `start_hyperspace'
* executing
"/home/cloudil/hyttest/hypertable_cluster/current/bin/start-hyperspace.sh
--config=/home/cloudil/hyttest/hypertable_cluster/0.9.7.8/conf/hypertable.cfg"
servers: ["test122"]
[test122] executing command
*** [err :: test122]
/home/cloudil/hyttest/hypertable_cluster/current/bin/serverup: symbol
lookup error:
/home/cloudil/hyttest/hypertable_cluster/current/bin/serverup: undefined
symbol: history_w
i built libedit use correct configure as follows:
./configure --enable-widec
nm -a serverup
U history_w
U history_wend
U history_winit
it seems history_w as undefined symbol
but why?
Thanks.
在 2013年11月19日星期二UTC+8上午10时40分26秒,Xy Zheng写道:
>
> i fixed the error, be careful to link the library.
> the head file and the library must be installed in the same path.
> for example:
> /usr/local/include/editline/
> /usr/local/lib/
>
> i made mistake because I had install libedit more than once in the
> different path.
>
> 在 2013年11月19日星期二UTC+8上午8时46分19秒,[email protected]写道:
>>
>> Dear Doug:
>> yes, i did as you say re-built libedit ,the same as like the CMake Error
>> tips. the error now as follows
>> https://groups.google.com/forum/#!topic/hypertable-dev/TcOefY9hFTc
>>
>> need more help,thank you.
>> 在 2013年11月19日星期二UTC+8上午12时55分37秒,Doug Judd写道:
>>>
>>> I think you might not have built libedit correctly. You need to enable
>>> wide character support. To do that, re-build libedit, but configure it as
>>> follows:
>>>
>>> ./configure --enable-widec
>>>
>>> - Doug
>>>
>>>
>>> On Sun, Nov 17, 2013 at 6:48 PM, <[email protected]> wrote:
>>>
>>>> my os is rhel6.0, i modify hypertable0.9.7.8 code source to extend
>>>> function what i want to.
>>>> when start cluster, the error as follows:
>>>>
>>>> [jack@hyt210 hypertable_install]$ cap start
>>>> * executing `start'
>>>> ** transaction: start
>>>> * executing `start_hyperspace'
>>>> * executing
>>>> "/home/jack/hytcluster/hypertable/current/bin/start-hyperspace.sh
>>>> --config=/home/jack/hytcluster/hypertable/0.9.7.8/conf/hypertable.cfg"
>>>> servers: ["hyt210"]
>>>> [hyt210] executing command
>>>> *** [err :: hyt210]
>>>> /home/jack/hytcluster/hypertable/current/bin/serverup: symbol lookup
>>>> error:
>>>> /home/jack/hytcluster/hypertable/current/bin/serverup: undefined symbol:
>>>> history_w
>>>> ** [out :: hyt210] Waiting for Hyperspace to come up...
>>>> ** [out :: hyt210] Waiting for Hyperspace to come up...
>>>> ** [out :: hyt210] Waiting for Hyperspace to come up...
>>>> ** [out :: hyt210] Waiting for Hyperspace to come up...
>>>> ** [out :: hyt210] Waiting for Hyperspace to come up...
>>>> ** [out :: hyt210] Waiting for Hyperspace to come up...
>>>> ** [out :: hyt210] Waiting for Hyperspace to come up...
>>>> ** [out :: hyt210] Waiting for Hyperspace to come up...
>>>> ** [out :: hyt210] ERROR: Hyperspace did not come up
>>>> command finished in 41467ms
>>>> failed: "sh -c
>>>> '/home/jack/hytcluster/hypertable/current/bin/start-hyperspace.sh
>>>> --config=/home/jack/hytcluster/hypertable/0.9.7.8/conf/hypertable.cfg'"
>>>> on hyt210
>>>>
>>>> Hyperspace log:
>>>> [jack@hyt210 log]$ cat Hyperspace.log
>>>> /home/jack/hytcluster/hypertable/current/bin/Hyperspace.Master: symbol
>>>> lookup error:
>>>> /home/jack/hytcluster/hypertable/current/bin/Hyperspace.Master: undefined
>>>> symbol: history_w
>>>> [jack@hyt210 log]$
>>>>
>>>>
>>>> by the way, i just modify libHypertable.a and libHyperRanger.a when i
>>>> replace the same lib on my cluster. the function inoperative.
>>>> the sigle machine work well.
>>>> thanks 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.