|
Boost Users : |
Subject: [Boost-users] compilation error, please help
From: kovari andris (k_andris_15_at_[hidden])
Date: 2011-03-22 10:23:18
Hi folks,
I have:
installed eclipse on ubuntu 10.10
installed libbost 1.4 using sinaptic pkg manager
started a simple new c++ project,
#include <boost/thread.hpp>
int main(int argc, char* arg[]){
}
I tried to build it, and had the error:
Invoking: GCC C++ Compiler
g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"main.d" -MT"main.d" -o"main.o" "../main.cpp"
In file included from /usr/include/boost/thread/detail/platform.hpp:17,
from /usr/include/boost/thread/thread.hpp:12,
from /usr/include/boost/thread.hpp:13,
from ../main.cpp:8:
/usr/include/boost/config/requires_threads.hpp:47: error: #error "Compiler threading support is not turned on. Please set the correct command line options for threading: -pthread (Linux), -pthreads (Solaris) or -mthreads (Mingw32)"
In file included from /usr/include/boost/thread/thread.hpp:12,
from /usr/include/boost/thread.hpp:13,
from ../main.cpp:8:
/usr/include/boost/thread/detail/platform.hpp:67: error: #error "Sorry, no boost threads are available for this platform."
In file included from /usr/include/boost/thread.hpp:13,
from ../main.cpp:8:
/usr/include/boost/thread/thread.hpp:19: error: #error "Boost threads unavailable on this platform"
blablabla...so on... a lot more errors.
what am I missing here?
I dont understand the error message, and tried to write -pthread wherever I could, but did not work.
Any tips? detailed or stepbystep solution please, because I am a beginner, and dont understand chinese:)
thank you guys
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net