I have installed boost-1.38.0 by following procedure prior to installation
of TPP  ...

Here is the procedure ...

----------------------------
#############
##
## Step 1: Download and install boost 1.38.0
##
## I will install Boost 1.38.0 onto /opt/boost_1_38_0 to avoid conflict with
## the default version installed by RedHat
#############
cd /opt
wget -nd
http://downloads.sourceforge.net/boost/boost_1_38_0.tar.gz?use_mirror...
tar xzf boost_1_38_0.tar.gz
ln -s boost_1_38_0 boost
cd boost
./configure --prefix=/opt/boost
make -j5
make install
echo "/opt/boost/lib" > /etc/ld.so.conf.d/boost-1_38_0.conf
ldconfig
----------------------------
 Create Makefile.config.incl in the trans_proteomic_pipeline/src/ directory
...
---------------------------------------------------------------------------------------------------------------------
############ Begin Makefile.config.incl ####################
TPP_ROOT=/mnt/sanfs/APCF/APCF_WEB/tpp/

## for Boost
BOOST_INCL=-I/opt/boost/
BOOST_LIBDIR=/opt/boost/lib
BOOST_LIBSPEC=-gcc41-mt
LINK=shared
LIBEXT=so

## for perl
PERL_LIB_CORE=/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/CORE/
PERL_BIN=/usr/bin/perl
############ End Makefile.config.incl ####################
----------------------------------------------------------------------------------------------------------
You need to change TPP_ROOT to suit your directory structure ...
cd trans_proteomic_pipeline/src/
make all
make install

Best of luck ...

Jagan

On Sat, Jul 10, 2010 at 5:09 AM, bmcnally <[email protected]> wrote:

> Hello list,
>
> I'm attempting to build TPP 4.3-1 on RHEL 5.4, gcc 4.1.2. I think I
> have all of the required libraries specified here:
>
>  install-prerequisites-centos-5_2.sh
>
> Here's what happens when I try and `make all`:
>
> mkdir -p /tmp/trans_proteomic_pipeline/src/../build/linux
> building boost libraries...
> warning: No toolsets are configured.
> warning: Configuring default toolset "gcc".
> warning: If the default is wrong, your build may not work correctly.
> warning: Use the "toolset=xxxxx" option to override our guess.
> warning: For more configuration options, please consult
> warning:
> http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html
> warning: Building Boost.Regex with the optional Unicode/ICU support
> disabled.
> note: Please refer to the Boost.Regex documentation for more
> information
> note: this is a strictly optional feature.
> ...failed updating 1 target...
>
> real    0m2.283s
> user    0m2.375s
> sys     0m0.240s
> [ERROR] Boost libary build failed (missing /tmp/
> trans_proteomic_pipeline/src/../build/linux/boost/lib/
> libboost_filesystem.a), please report the results of manually running
> the following commands:
> cd /tmp/trans_proteomic_pipeline/src/../extern/boost_1_39_0/; time /
> tmp/trans_proteomic_pipeline/src/../extern/boost_1_39_0/tools/jam/src/
> bin.linuxx86_64/bjam -q -d0 --stagedir=/tmp/trans_proteomic_pipeline/
> src/../build/linux/boost --layout=system --build-type=minimal -j3
> variant=release link=static runtime-link=shared --with-filesystem --
> with-date_time --with-iostreams --with-program_options --with-regex --
> with-serialization --with-thread stage
> make: *** [boost-build-libs] Error 255
>
> Manually running the recommend command above results in the same
> output:
>
> cd /tmp/trans_proteomic_pipeline/src/../extern/boost_1_39_0/; time /
> tmp/trans_proteomic_pipeline/src/../extern/boost_1_39_0/tools/jam/src/
> bin.linuxx86_64/bjam -q -d0 --stagedir=/tmp/trans_proteomic_pipeline/
> src/../build/linux/boost --layout=system --build-type=minimal -j3
> variant=release link=static runtime-link=shared --with-filesystem --
> with-date_time --with-iostreams --with-program_options --with-regex --
> with-serialization --with-thread stage
> warning: No toolsets are configured.
> warning: Configuring default toolset "gcc".
> warning: If the default is wrong, your build may not work correctly.
> warning: Use the "toolset=xxxxx" option to override our guess.
> warning: For more configuration options, please consult
> warning:
> http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html
> warning: Building Boost.Regex with the optional Unicode/ICU support
> disabled.
> note: Please refer to the Boost.Regex documentation for more
> information
> note: this is a strictly optional feature.
> ...failed updating 1 target...
>
> real    0m2.339s
> user    0m2.370s
> sys     0m0.241s
>
> Any thoughts?
>
> Thanks.
>
> --
> You received this message because you are subscribed to the Google Groups
> "spctools-discuss" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<spctools-discuss%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/spctools-discuss?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"spctools-discuss" 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/spctools-discuss?hl=en.

Reply via email to