i built libedit as follows:

./configure --enable-widec
make
make install

install path at /usr/local/lib
nm -a libedit.so

000000000001e780 T history_w
000000000001e740 T history_wend
000000000001e520 T history_winit


but in hypertable install path current/bin 
nm -a serverup 

                 U history_w
                 U history_wend
                 U history_winit

in path current/lib
nm -a libedit.so

000000000001e780 T history_w
000000000001e740 T history_wend
000000000001e520 T history_winit

 but why cap start error. i am puzzled. need more help. 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.

Reply via email to