$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-build] Boost 1.54 compilation issue (error: âuintptr_tâ was not declared in this scope typedef atomic<uintptr_t> atomic_uintptr_t;)
From: Dâniel Fraga (fragabr_at_[hidden])
Date: 2013-09-06 22:07:56
I'm trying to compile boost 1.54, but I get a lot of errors (I'm using gcc 4.8.2):
gcc.compile.c++ bin.v2/libs/atomic/build/gcc-4.8.2/release/threading-multi/lockpool.o
In file included from ./boost/atomic.hpp:12:0,
from libs/atomic/src/lockpool.cpp:1:
./boost/atomic/atomic.hpp:202:16: error: âuintptr_tâ was not declared in this scope
typedef atomic<uintptr_t> atomic_uintptr_t;
^
./boost/atomic/atomic.hpp:202:25: error: template argument 1 is invalid
typedef atomic<uintptr_t> atomic_uintptr_t;
^
./boost/atomic/atomic.hpp:202:43: error: invalid type in declaration before â;â token
typedef atomic<uintptr_t> atomic_uintptr_t;
^
Any hints?
Thanks.
-- Linux 3.11.0: Linux for Workgroups http://www.youtube.com/DanielFragaBR http://www.libertarios.org.br