Boost 1.55 is part of Jessie stable, and the advice when installing Domoticz is to use the latest Boost, ie. now 1.61, though “as of 19th December 2015 that is version 1.60.” Installing and running Domoticz on a Raspberry PI.
(Edit: following advice I have successfully built Domoticz on top of Boost 1.55 using gcc 4:4.9.2-2 (just had to let it have 3 bites at the make)).
I can do one of the following:
a) compile the downloaded source outside of the apt-get system (this seems like a bad idea unless I can re-connect it with the apt-get system...),
(Edit: I got errors trying to go this way and backed off.)
b) ignore that source and start with the following and stay within the apt-get system but perhaps stay on the bleeding edge of Boost?:
(Edit: This seemed unnecessary unless necessary! :-p, so again I backed off.)
Code: Select all
sudo add-apt-repository ppa:boost-latest/ppa
etc

- I have a backup of pre-Boost 1.55 removal (“you will get linking errors if you don't remove the old Boost library”).
- I have since downloaded Boost 1.61 and could compile it (just doing another separate rpi-clone backup to another SD card)…
Any suggestions welcome…
I've seen: When should one compile and install from source?
- "I would say, compile from source only when you have to. When managing a system, losing the management facilities of your package manager can be something that should be avoided at all costs."
- and it mentions rpmbuild...