Hi all,

I'm trying to build boost.log. 

I had it built and working against boost 1_47. I now have a clean 1_47 install on OSX (10.7.2) and I pulled boost.log from the trunk in sourceforge:

 https://boost-log.svn.sourceforge.net/svnroot/boost-log/trunk/

but when I build it, it reports that it needs 1_48. no problem  - i'l build a boost 1_48 install and try that…

boost 1_48 installed fine. I downloaded the boost.log from trunk and updated my kit and ran:

./bootstrap.sh -with-libraries=log --prefix=/usr/local --includedir=/usr/local/include --libdir=/usr/local/lib

followed by:

sudo ./b2

and I get the following:

...found 2606 targets...
...updating 9 targets...
darwin
.compile.c++ bin.v2/libs/log/build/darwin-4.2.1/release/threading-multi/tick_count.o
libs
/log/src/tick_count.cpp:220:5: error: #error Boost.Log: POSIX timers not
supported on your platform

"g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -dynamic
-no-cpp-    precomp -gdwarf-2 -fexceptions -fPIC  -DBOOST_ALL_NO_LIB=1
DBOOST_DATE_TIME_DYN_LINK
=1 - DBOOST_FILESYSTEM_DYN_LINK=1
-DBOOST_LOG_BUILDING_THE_LIB=1 -DBOOST_LOG_DLL - DBOOST_LOG_USE_NATIVE_SYSLOG=1
-DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_THREAD_POSIX - DBOOST_THREAD_USE_DLL=1 -
DDATE_TIME_INLINE
-DNDEBUG  -I"." -c -o  "bin.v2/libs/log/build/darwin-4.2.1/release/threading-multi/tick_count.o"  "libs/log/src/tick_count.cpp"

Anyone shed any light on this? has the latest version of boost.log not been built on OSX lion?

any help gratefully received,

Chris