Will,

I think this may be a problem with boost that's been reported and fixed.  I
was able to reproduce the problem and when I applied the change found in
this bug report it seemed to go:

https://svn.boost.org/trac/boost/changeset/84950

-Joe



On Mon, May 12, 2014 at 8:42 AM, Will Fondrie <[email protected]> wrote:

> Hello,
>
> I am trying to install TPP on a machine running 64bit Ubuntu 14.04 LTS. I
> keep running into the error below when I try compiling using the make
> command.
> I've tried using gcc-4.8 and gcc-4.4 as well as boost 1.54 and 1.55 with
> no luck.
>
> Thank you for the help.
>
> -Will
>
> building boost libraries...
> Performing configuration checks
>
>     - zlib                     : yes (cached)
>     - has_icu builds           : yes (cached)
>
> Component configuration:
>
>     - atomic                   : not building
>     - chrono                   : not building
>     - context                  : not building
>     - coroutine                : not building
>     - date_time                : building
>     - exception                : not building
>     - filesystem               : building
>     - graph                    : not building
>     - graph_parallel           : not building
>     - iostreams                : building
>     - locale                   : not building
>     - log                      : not building
>     - math                     : not building
>     - mpi                      : not building
>     - program_options          : building
>     - python                   : not building
>     - random                   : not building
>     - regex                    : building
>     - serialization            : building
>     - signals                  : not building
>     - system                   : not building
>     - test                     : not building
>     - thread                   : building
>     - timer                    : not building
>     - wave                     : not building
>
> In file included from ./boost/atomic.hpp:12,
>                  from ./boost/thread/pthread/once_atomic.hpp:20,
>                  from ./boost/thread/once.hpp:20,
>                  from libs/thread/src/pthread/./once_atomic.cpp:9,
>                  from libs/thread/src/pthread/once.cpp:8:
> ./boost/atomic/atomic.hpp:202: error: ‘uintptr_t’ was not declared in this
> scope
> ./boost/atomic/atomic.hpp:202: error: template argument 1 is invalid
> ./boost/atomic/atomic.hpp:202: error: invalid type in declaration before
> ‘;’ token
> In file included from ./boost/atomic.hpp:12,
>                  from ./boost/thread/pthread/once_atomic.hpp:20,
>                  from ./boost/thread/once.hpp:20,
>                  from libs/thread/src/pthread/thread.cpp:17:
> ./boost/atomic/atomic.hpp:202: error: ‘uintptr_t’ was not declared in this
> scope
> ./boost/atomic/atomic.hpp:202: error: template argument 1 is invalid
> ./boost/atomic/atomic.hpp:202: error: invalid type in declaration before
> ‘;’ token
> ./boost/system/error_code.hpp:222: warning:
> ‘boost::system::posix_category’ defined but not used
> ./boost/system/error_code.hpp:223: warning: ‘boost::system::errno_ecat’
> defined but not used
> ./boost/system/error_code.hpp:224: warning: ‘boost::system::native_ecat’
> defined but not used
> ...failed updating 2 targets...
> Command exited with non-zero status 1
> 1.03user 0.09system 0:00.97elapsed 116%CPU (0avgtext+0avgdata
> 164912maxresident)k
> 0inputs+32outputs (0major+62861minor)pagefaults 0swaps
> [ERROR] Boost libary build failed (missing
> /usr/local/src/TPP-4.7.0/trans_proteomic_pipeline/src/../build/Ubuntu-x86_64/boost/lib/libboost_thread.a),
> please report the results of manually running the following commands:
> cd
> /usr/local/src/TPP-4.7.0/trans_proteomic_pipeline/src/../extern/boost_1_54_0;
> time
> /usr/local/src/TPP-4.7.0/trans_proteomic_pipeline/src/../extern/boost_1_54_0/tools/build/v2/engine/bin.linuxx86_64/bjam
> -q -d0
> --stagedir=/usr/local/src/TPP-4.7.0/trans_proteomic_pipeline/src/../build/Ubuntu-x86_64/boost
> --build-dir=/usr/local/src/TPP-4.7.0/trans_proteomic_pipeline/src/../build/Ubuntu-x86_64/boost/obj
> --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
> /bin/sh: 1: exit: Illegal number: -1
> make: *** [boost-build-libs] Error 2
>
> Running the commands above results in:
>
>
> Performing configuration checks
>
>     - zlib                     : yes (cached)
>     - has_icu builds           : yes (cached)
>
> Component configuration:
>
>     - atomic                   : not building
>     - chrono                   : not building
>     - context                  : not building
>     - coroutine                : not building
>     - date_time                : building
>     - exception                : not building
>     - filesystem               : building
>     - graph                    : not building
>     - graph_parallel           : not building
>     - iostreams                : building
>     - locale                   : not building
>     - log                      : not building
>     - math                     : not building
>     - mpi                      : not building
>     - program_options          : building
>     - python                   : not building
>     - random                   : not building
>     - regex                    : building
>     - serialization            : building
>     - signals                  : not building
>     - system                   : not building
>     - test                     : not building
>     - thread                   : building
>     - timer                    : not building
>     - wave                     : not building
>
> In file included from ./boost/atomic.hpp:12,
>                  from ./boost/thread/pthread/once_atomic.hpp:20,
>                  from ./boost/thread/once.hpp:20,
>                  from libs/thread/src/pthread/./once_atomic.cpp:9,
>                  from libs/thread/src/pthread/once.cpp:8:
> ./boost/atomic/atomic.hpp:202: error: ‘uintptr_t’ was not declared in this
> scope
> ./boost/atomic/atomic.hpp:202: error: template argument 1 is invalid
> ./boost/atomic/atomic.hpp:202: error: invalid type in declaration before
> ‘;’ token
> In file included from ./boost/atomic.hpp:12,
>                  from ./boost/thread/pthread/once_atomic.hpp:20,
>                  from ./boost/thread/once.hpp:20,
>                  from libs/thread/src/pthread/thread.cpp:17:
> ./boost/atomic/atomic.hpp:202: error: ‘uintptr_t’ was not declared in this
> scope
> ./boost/atomic/atomic.hpp:202: error: template argument 1 is invalid
> ./boost/atomic/atomic.hpp:202: error: invalid type in declaration before
> ‘;’ token
> ./boost/system/error_code.hpp:222: warning:
> ‘boost::system::posix_category’ defined but not used
> ./boost/system/error_code.hpp:223: warning: ‘boost::system::errno_ecat’
> defined but not used
> ./boost/system/error_code.hpp:224: warning: ‘boost::system::native_ecat’
> defined but not used
> ...failed updating 2 targets...
>
> real    0m0.997s
> user    0m1.062s
> sys    0m0.099s
>
>  --
> You received this message because you are subscribed to the Google Groups
> "spctools-discuss" 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/spctools-discuss.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Joe Slagel
Institute for Systems Biology
[email protected]
(206) 732-1362

-- 
You received this message because you are subscribed to the Google Groups 
"spctools-discuss" 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/spctools-discuss.
For more options, visit https://groups.google.com/d/optout.

Reply via email to