On Thu, Jan 28, 2010 at 6:07 PM, Joao <[email protected]> wrote:
> Thanks Luke and Sanjit,
>
> 1. My bad. I was trying to run make from the binary package.
> Successfully compiled on openSuSE 11.1 after this change ( without
> side efects, I hope):
> diff /usr/local/src/hypertable/src/hypertable/src/cc/Common/
> Filesystem.h /usr/local/src/hypertable/src/hypertable/src/cc/Common/
> Filesystem.h.joao
> 49c49
> <   bool has_parent_path() const { return has_branch_path(); }
> ---
>>   /* bool has_parent_path() const { return has_branch_path(); } */

What's your boost version? error messages?

> 2. On http://code.google.com/p/hypertable/wiki/HowToInstall, HOW TO
> RUN REGRESSION TESTS, item 2, i think it should be "bin/stop-
> servers.sh" instead of "bin/kill-servers.sh"

That wiki page doesn't seem to have the item. You only need to do make
alltests to run regression tests.

> 3. I have verified the existence of LogDb table, but something appears
> (not investigated yet) to be wrong inserting data:
>
> ./apache_log_load access.log
> Hypertable::Exception: getting config values - CONFIG failed to get
> config value
>        at Hyperspace::Session::Session(Hypertable::Comm*,
> Hypertable::PropertiesPtr&, Hyperspace::SessionCallback*) (/usr/local/
> src/hypertable/src/hypertable/src/cc/Hyperspace/Session.cc:59)
>        at T Hypertable::Properties::get(const Hypertable::String&)
> const [with T = std::basic_string<char, std::char_traits<char>,
> std::allocator<char> >] (/usr/local/src/hypertable/src/hypertable/src/
> cc/Common/Properties.h:243): getting value of
> 'Hyperspace.Master.Host': boost::bad_any_cast: failed conversion using
> boost::any_cast

The README.txt in the directory needs some update. Current workaround:
ln -s $installdir/conf .

> On Jan 28, 12:44 am, Sanjit Jhala <[email protected]> wrote:
>> Hi Joao,
>>
>> You shouldn't have to run make in that directory at all.
>> You can follow the build directions at 
>> http://code.google.com/p/hypertable/wiki/HowToInstall if you're building
>> from the source. If you do this then under your build directory there should
>> a directory "examples/apache_log_load" with the binary for this example.
>> This will be in your build directory not in your install directory (which is
>> where you are trying to run make).
>>
>> -Sanjit
>>
>> On Wed, Jan 27, 2010 at 11:38 AM, Joao <[email protected]> wrote:
>> > Hi guys,
>>
>> > I am a little confused compiling the apache_log example. I hope you
>> > can buy me some time, far now I could reach here:
>>
>> > node1:/usr/local/src/hypertable-0.9.2.7-linux-i386/opt/hypertable/
>> > 0.9.2.7/examples/apache_log # make
>> > g++ -o apache_log_load apache_log_load.o -L/usr/local/src/
>> > hypertable-0.9.2.7-linux-i386/opt/hypertable/0.9.2.7/lib -L/usr/lib -L/
>> > usr/local/lib -L/usr/local/src/hyperic-sigar-1.6.3/sigar-bin/lib -
>> > lsigar-x86-linux -lHypertable -lHyperComm -lHyperCommon -lHyperTools -
>> > llog4cpp -lexpat -lboost_thread-mt -lboost_iostreams-mt -
>> > lboost_program_options-mt -lboost_system-mt -lHyperspace -lz -lncurses
>> > /usr/local/src/hypertable-0.9.2.7-linux-i386/opt/hypertable/0.9.2.7/
>> > lib/libHyperspace.a(HsCommandInterpreter.cc.o)<http://0.9.2.7/%0Alib/libHyperspace.a%28HsCommandInterpreter.cc.o%29>:
>> > In function
>> > `Hyperspace::HsCommandInterpreter::HsCommandInterpreter
>> > (Hyperspace::Session*)':
>> > HsCommandInterpreter.cc:(.text+0x3e): undefined reference to
>> > `Hypertable::CommandInterpreter::CommandInterpreter()'
>> > /usr/local/src/hypertable-0.9.2.7-linux-i386/opt/hypertable/0.9.2.7/
>> > lib/libHyperspace.a(HsCommandInterpreter.cc.o)<http://0.9.2.7/%0Alib/libHyperspace.a%28HsCommandInterpreter.cc.o%29>:
>> > In function
>> > `Hyperspace::HsCommandInterpreter::HsCommandInterpreter
>> > (Hyperspace::Session*)':
>> > HsCommandInterpreter.cc:(.text+0x6e): undefined reference to
>> > `Hypertable::CommandInterpreter::CommandInterpreter()'
>> > collect2: ld returned 1 exit status
>> > make: *** [apache_log_load] Error 1
>>
>> > --
>> > You received this message because you are subscribed to the Google Groups
>> > "Hypertable Development" group.
>> > To post to this group, send email to [email protected].
>> > To unsubscribe from this group, send email to
>> > [email protected]<hypertable-dev%[email protected]>
>> > .
>> > For more options, visit this group at
>> >http://groups.google.com/group/hypertable-dev?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Hypertable Development" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/hypertable-dev?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Hypertable Development" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/hypertable-dev?hl=en.

Reply via email to