This is a C++ library to use the ADS8689 ADC on the Raspberry Pi. It may work on other SBC's as well but I have not tested it. This library is vaguely based on marcod's ADS8689_BCM2835 library and my fork of it, but the code has been entirely re-written.
To use this library the bcm2835 library must be installed. Install it from here. Then to compile the library, just run make
. This makes a static library, so the output rpi-ads8689.a
file is a portable version of the library.