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.
