странность libpion-net
От: real_sba http://cellwar.xyz/
Дата: 14.03.13 17:33
Оценка:
Доброго времени суток!

Используемая версия 4.0.7+dfsg-3.1

Приложение собраное с -std=c++11 не работает и крашится в кишках библиотеки.
Если собирать с -std=c++98 — все работает.

Как правильно разрулить ситуацию?


#include <pion/net/HTTPServer.hpp>
#include <pion/net/HTTPTypes.hpp>
#include <pion/net/HTTPResponseWriter.hpp>

using namespace pion;
using namespace pion::net;
using namespace boost;

void handleRootURI(HTTPRequestPtr& http_request, TCPConnectionPtr& tcp_conn) { }

HTTPServer server;

int main(int argc, char** argv) {
  server.setAddress(asio::ip::address::from_string("127.0.0.1"));
  server.setPort(8081);
  server.addResource("/", &handleRootURI);
  server.start();
  sleep(3);
  server.stop();

  return 0;
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.