This program requires the librabbitmq and libmysqlclient libraries. librabbitmq-c - https://github.com/alanxz/rabbitmq-c MariaDB Client Library for C 2.0 Series - https://mariadb.com/kb/en/mariadb/client-libraries/client-library-for-c/ Building with CMake: 'cmake .' Variables to pass for CMake: Path to headers -DCMAKE_INCLUDE_PATH=<path to headers> Path to libraries -DCMAKE_LIBRARY_PATH=<path to libraries> Install prefix -DCMAKE_INSTALL_PREFIX=<prefix> Separate multiple folders with colons, for example: 'path1:path2:path3' After running CMake run 'make' to build the binaries and 'make package' to build RPMs. To build without CMake, use the provided makefile and update the include and library directories 'in buildvars.inc' The configuration for the consumer client are red from 'consumer.cnf'. Options for the configuration file: hostname Hostname of the RabbitMQ server port Port of the RabbitMQ server vhost Virtual host location of the RabbitMQ server user Username for the RabbitMQ server passwd Password for the RabbitMQ server queue Queue to consume from dbserver Hostname of the SQL server dbport Port of the SQL server dbname Name of the SQL database to use dbuser Database username dbpasswd Database passwork logfile Message log filename