I'm trying to build some program with g++ with -std=c++11
option. Program uses boost::asio.
I compiled it in windows with msvc1013 successfully.
But gcc 4.9.2 gives me a link error:
SomeFile.cpp:(.text+0x2c5): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address&&)'
SomeFile.cpp:(.text+0x2dc): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address&&)'
code whitch produce this error:
void someFunction(const QVarinat& value)
{
.....
boost::asio::ip::address adr = value.value<boost::asio::ip::address>();
.....
}
I've tried to rebuild boost from sources with this command:
./bjam variant=release link=static runtime-link=shared toolset=gcc cxxflags="-std=c++11"
Aucun commentaire:
Enregistrer un commentaire