Boost logo

Boost-Build :

Subject: [Boost-build] Building boost on Solaris 10 SPARC with gcc: threading problem
From: Michael Peltonen (michael.peltonen_at_[hidden])
Date: 2009-01-12 08:10:21


Hi,

As said in the header I'm trying to build Boost on a Solaris 10 SPARC
machine with gcc 3.4.6, but I get problems with the compiler threading
flags.

It tries to use the compiler flag -pthread (as it is in Linux),
eventhough it should use -pthreads (as it is in Solaris). This makes a
lot of errors/warnings and the Boost Thread library doesn't compile at
all, which I definately need.

So the question goes, where can I change compiler flags in Bjam
building system? I tried to grep for it, but I didn't find the place
where to change them. Is there any parameters I can use to tell Bjam
to use -pthreads instead of -pthread, or can someone point to a place
where I can modify compiler flags?

I used a whole day on this and when I didn't manage to solve it with
the help of Google or trail and error "hacking", I got totally
frustrated, so all help is very much appreciated!

Thanks,
-Michael


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk