Using boost >= 1.62 on Xenial


#1

Hi,

I’m trying to use boost 1.62 on xenial but have trouble with installing it. Xenial has boost 1.58 by default. What I’ve tried so far:

  • Building boost -> Too long and build does get killed
  • Checking xenial backports -> Still using 1.58
  • Finding a suitable PPA on launchpad. (Then again I’ve never used any PPA before so I’m not 100% sure what I’m doing on that.)

I have to install the following packages: libboost-dev libboost-thread-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev libboost-regex-dev libboost-iostreams-dev

Can you give me some pointers on how to do it?
Should I try and learn to create my own PPA or is there an easier solution I’m missing?


#2

Finding a source of precompiled boost would be best, since compiling from source is prohibitively expensive and time-consuming.

Historically, https://launchpad.net/~boost-latest/+archive/ubuntu/ppa was just such a PPA source, but it appears to be abandoned after 5 years of inactivity. My search has turned up nothing in terms of good alternatives, I’m afraid.


#3

Thanks for your response!