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.