deepstreamIO / deepstream.io-client-cpp

deepstream.io C++ client library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

get working on Ubuntu xenial out of the box

yasserf opened this issue · comments

get working on Ubuntu xenial out of the box

Is poco-1.7.7 a hard requirement? Most of the other dependencies we can get through apt.

Which version is available through apt? I don't have a preference as long it works

On xenial we get:

$ apt-cache madison libpoco-dev
libpoco-dev | 1.3.6p1-5.1build1 | http://gb.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
      poco | 1.3.6p1-5.1build1 | http://gb.archive.ubuntu.com/ubuntu xenial/universe Sources

When I first tried to compile the tree a few days ago I naively just installed this version but the build failed. I can spend a little time to see if this is just files have since been renamed and that the API that we require is available through the packaged version. If it is, I would say use the packaged version as it simplifies builds (for us) and other clients.

I would suggest we first see if POCO supports ssl out of the box

#57

If not, it probably will be dropped in the near future with something that does. As far as I'm aware uWS does, although it isn't sync