|
Boost Testing : |
From: JOAQUIN LOPEZ MU?Z (joaquin_at_[hidden])
Date: 2007-11-20 17:53:00
Hello, allow me to repost the following, just in case it
went unnoticed by someone who can help:
Hello, the date_time serialization test testgreg_serialize fails at
the aforementioned
regression runner with the following (http://tinyurl.com/24jdla ):
C:/Programme/mingw-3.4.5/bin/g++.exe" -ftemplate-depth-128 -O0 -fno-
inline -Wall -g
-DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I".." -c -
o "X:\boost-regression\gcc-3.4.5\results\boost\bin.v2
\libs\serialization\build\gcc-mingw-3.4.5\
debug\basic_text_wiprimitive.o" "..\libs\serialization\src\basic_text_w
iprimitive.cpp"
..\libs\serialization\src\basic_text_wiprimitive.cpp:14:2:
#error "wide char i/o not supported on this platform"
which suggests that testgreg_serialize depends on boost_wserialization
(note the w), yet the associated Jamfile.v2 reads:
[ run gregorian/testgreg_serialize.cpp
../build//boost_date_time/<link>static
../../serialization/build//boost_serialization
: : : $(DATE_TIME_PROPERTIES)
: testgreg_serialize ]
That is, testgreg_serialize depends on boost_serialization (without
the w), and in fact my
local tests on Cygwin show that doing a bjam testgreg_serialize does
not compile any
wide char part of Boost.Serialization.
Any idea what's going on? Thank you,
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo