|
Boost Testing : |
From: K. Noel Belcourt (kbelco_at_[hidden])
Date: 2007-10-31 15:45:26
Hi,
It looks like process_jam_log's dependency on Boost.Test (boost/test/
impl/debug.ipp) fails to compile on the Sun (sun-5.9). Here's the
error message.
sun.compile.c++ bin/sun-5.9/release/address-model-64/process_jam_log.o
"/opt/Studio12/SUNWspro/bin/CC" -library=stlport4 -
features=tmplife -features=tmplrefstatic -fast -m64 -KPIC -
DBOOST_ALL_NO_LIB=1 -DBOOST_FILESYSTEM_STATIC_LINK=1 -
DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_THREAD_POSIX -DNDEBUG -I"/
scratch2/kbelco/boost/boost" -c -o "bin/sun-5.9/release/address-
model-64/process_jam_log.o" "../src/process_jam_log.cpp"
"/scratch2/kbelco/boost/boost/boost/test/impl/debug.ipp", line 420:
Error: mkstemp is not a member of file level.
"/scratch2/kbelco/boost/boost/boost/test/impl/debug.ipp", line 603:
Error: getenv is not a member of file level.
"/scratch2/kbelco/boost/boost/boost/test/impl/debug.ipp", line 856:
Error: mkstemp is not a member of file level.
"/scratch2/kbelco/boost/boost/boost/test/impl/debug.ipp", line 871:
Error: exit is not a member of file level.
"/scratch2/kbelco/boost/boost/boost/test/impl/debug.ipp", line 876:
Error: getenv is not a member of file level.
"/scratch2/kbelco/boost/boost/boost/test/impl/debug.ipp", line 885:
Error: exit is not a member of file level.
6 Error(s) detected.
...failed sun.compile.c++ bin/sun-5.9/release/address-model-64/
process_jam_log.o...
This is preventing me from getting the Boost regression tests running
again on the Sun.
-- Noel