Commit 6c78344d authored by Lucas Russo's avatar Lucas Russo

include/bpm_server_prelude.h: add minimum zmq libs version check

parent 2856e2ea
......@@ -12,8 +12,6 @@
#include "bpm_server_prelude.h"
/* External dependencies */
#include <czmq.h>
#include <malamute.h>
#include <bsmp/client.h>
/* Internal libraries dependencies */
......
......@@ -16,4 +16,26 @@
#include <sys/types.h>
#include <stdbool.h>
/* zeroMQ libraries */
#include <zmq.h>
#include <czmq.h>
#include <malamute.h>
/* Check for library versions */
/* ZMQ */
#if ZMQ_VERSION < 40200
#error "BPM-SW requires at least libzmq/4.2.0."
#endif
/* CZMQ */
#if CZMQ_VERSION < 30001
#error "BPM-SW requires at least czmq/3.0.1"
#endif
/* MLM */
#if MALAMUTE_VERSION < 100
#error "BPM-SW requires at least czmq/0.1.0"
#endif
#endif
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment