Hello!
When compiling the following program on gcc 3.2 on a Linux box aginst the
boost in the CVS repository it fails
#include <boost/date_time/posix_time/posix_time_types.hpp>
int main(int argc, char** argv) {}
with
[EMAIL PROTECTED] michel]$ g++ i.c -I"/home/michel/boost/work"
In file included from
/home/michel/boost/work/boost/date_time/posix_time/posix_time_types.hpp:9,
from i.c:2:
/home/michel/boost/work/boost/date_time/microsec_time_clock.hpp: In static
member function `static time_type
boost::date_time::microsec_clock<time_type>::create_time(timeval*)':
/home/michel/boost/work/boost/date_time/microsec_time_clock.hpp:44: parse
error
before `;' token
adding
#include <boost/date_time/posix_time/posix_time_config.hpp>
#include <boost/date_time/posix_time/posix_time_types.hpp>
int main(int argc, char** argv) {}
or including
#include <boost/date_time/posix_time/posix_time.hpp>
works.
So I guess the config isn't included in all files? According to the docs
#include <boost/date_time/posix_time/posix_time_types.hpp> is an available
header file with definitions without io.
Regards
/Michel
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost