Boost logo

Boost :

From: williamkempf_at_[hidden]
Date: 2001-10-11 11:53:10


--- In boost_at_y..., "David Abrahams" <david.abrahams_at_r...> wrote:
> ----- Original Message -----
> From: "Karl Pitrich" <pit_at_r...>
>
> > pit_at_warp:~/prj/boost > jam -ftools/build/allyourbase.jam -
sTOOLS="gcc"
> <snip>
>
> > libs/thread/build/../src/once.cpp: In function `void
boost::call_once
> > (void (*) (), once_flag &)':
> > libs/thread/build/../src/once.cpp:88: cannot convert `void (*)
()' to
> > `const void *' for argument `2' to `pthread_setspecific (unsigned
int,
> > const void *)'
>
> AFAIK this problem has nothing to do with Boost.Build, and wouldn't
be
> solved by make. It appears to be a bug in the thread library code.

Yes, and it's one that was pointed out several times on both this
list and the user list. My compiler is more forgiving here, so I
didn't catch this one. I'll fix it in CVS soon, I just have not had
the time to do so this week.

Bill Kempf


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk