Dear Judd,
After following your advice, I am trying to build the latest release 
hypertable. I am so thankful to have a perfect shell script just like 
build-setup-debian.sh<https://github.com/KayGuoWhu/hypertable/blob/master/bin/src-utils/build-setup-debian.sh>
 .
However, I also found some bug in compiling with the script above. They are 
as follow:
Bug 1:
when "apt-get -y update"

W: Failed to fetch 
http://gitbuilder.ceph.com/ceph-deb-quantal--basic/ref/master/dists/quantal/main/binary-i386/Packages
 
 404  Not Found

E: Some index files failed to download. They have been ignored, or old ones 
used instead.

Bug 2:

when "sbt -sbt-version 0.11.2 package-dist" in scrooge:
[info] Resolving org.scala-tools.sbt#precompiled-2_9_0;0.11.2 ...
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: com.typesafe.sbt#sbt-site;0.6.2: not found
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn] 
[warn]  Note: Some unresolved dependencies have extra attributes.  Check 
that these dependencies exist with the requested attributes.
[warn]  com.typesafe.sbt:sbt-site:0.6.2 (sbtVersion=0.11.2, 
scalaVersion=2.9.1)
[warn] 
[error] {file:/usr/src/scrooge/project/}default-08a666/*:update: 
sbt.ResolveException: unresolved dependency: 
com.typesafe.sbt#sbt-site;0.6.2: not found
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore? 

I am looking foward to your reply. Besides, I am still tring to resolve the 
first probelm about hypertable 0.9.0.0. I have doubted that it is the 
hypertable 0.9.0.0 that makes these long bugs. Can you give me more ways to 
solve it? 
Thank you in advance!

On Thursday, November 7, 2013 12:50:55 AM UTC+8, Doug Judd wrote:
>
> I recommend compiling the latest version of Hypertable (0.9.7.13).  We 
> build against Boost 1.54 and we manually build boost and configure it with 
> the following:
>
> ./bootstrap.sh 
> --with-libraries=filesystem,iostreams,program_options,system,thread,graph,regex,python
>
> Take a look at 
> build-setup-centos5.sh<https://github.com/hypertable/hypertable/blob/master/bin/src-utils/build-setup-centos5.sh>and
>  
> build-setup-debuan.sh<https://github.com/hypertable/hypertable/blob/master/bin/src-utils/build-setup-debian.sh>.
>  
>  Those scripts are a little out-of-date, but they give you an idea of what 
> needs to be installed to get Hypertable to compile.
>
> - Doug
>
>
>
> On Wed, Nov 6, 2013 at 4:35 AM, Kai Guo <[email protected] 
> <javascript:>>wrote:
>
>> *Hi, everyone just seeing this question. These days I am working on 
>> compiling and building hypertable 0.9.0.0 source code for study. This time 
>> I found myself stuck in a tough problem after I have trying almost every 
>> means, so I ask for your help here. Any help is really appreciated. The 
>> bugs is as follow and forgive me put the all information out for good 
>> understanding.*
>>
>>  libHyperComm.a(ReactorFactory.cc.o): In function 
>> `Hypertable::ReactorFactory::initialize(unsigned short)':
>> /home/choc/src/hypertable/src/cc/AsyncComm/ReactorFactory.cc:53: 
>> undefined reference to 
>> `boost::thread_group::create_thread(boost::function0<void, 
>> std::allocator<boost::function_base> > const&)'
>> libHyperComm.a(ReactorFactory.cc.o): In function 
>> `Hypertable::ReactorFactory::destroy()':
>> /home/choc/src/hypertable/src/cc/AsyncComm/ReactorFactory.cc:61: 
>> undefined reference to `boost::thread_group::join_all()'
>> libHyperComm.a(ReactorFactory.cc.o): In function 
>> `__static_initialization_and_destruction_0':
>> /home/choc/src/hypertable/src/cc/AsyncComm/ReactorFactory.cc:33: 
>> undefined reference to `boost::thread_group::thread_group()'
>> /home/choc/src/hypertable/src/cc/AsyncComm/ReactorFactory.cc:33: 
>> undefined reference to `boost::thread_group::~thread_group()'
>> /home/choc/src/hypertable/src/cc/AsyncComm/ReactorFactory.cc:34: 
>> undefined reference to `boost::mutex::mutex()'
>> ........
>>
>> *With the help of others, I have tried the way of add the CMAKE_CXX_FLAGS 
>> like "-lboost_thread-mt", someone proved it works, but my code failed. I am 
>> thanks for your help anyway!*
>>
>>  -- 
>> 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] <javascript:>.
>> To post to this group, send email to [email protected]<javascript:>
>> .
>> 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