Thanks. I did compile with std=c++11.
________________________________
From: Artyom Beilis
The following code gives compile error with g++-4.7.0 but compiles fine with g++-4.6.
#include <iostream> #include
using namespace std; int main(){ boost::posix_time::ptime time_t_epoch(boost::gregorian::date(1970,1,1)); cout << time_t_epoch << endl; return 0; } The following is the error message that is repeatedly seen (compiler outputs a lot of messages) /usr/include/boost/date_time/local_time/local_date_time.hpp:433:84:
error: use of deleted function
boost::shared_ptr
I am using Ubuntu 12.04 and libboost-date-time1.46.1.
I assume you compile with -std=c++0x or -std=c++11 flag. This is a bug that was fixed in 1.48 Artyom Beilis -------------- CppCMS - C++ Web Framework: http://cppcms.com/ CppDB - C++ SQL Connectivity: http://cppcms.com/sql/cppdb/