- throw an error if a compile dependancy is not fullfilled - add options to disable hard compile dependancies
- allow compiling without microhttpd - allow compiling without OpenSSL - use find opencl to provide platform independence - install `config.txt` with command `make install` - copy opencl folder on `make install` to the install directory