Opendigitalradio / ODR-EDI2EDI

Deprecate EDI/TCP to EDI/UDP bridge for DAB Ensemble transport. Successor is https://github.com/digris/digris-edi-zmq-bridge
Other
1 stars 2 forks source link

Fatal compile error - required zmq.h #3

Open nickpiggott opened 2 years ago

nickpiggott commented 2 years ago

Environment: Raspbian GNU/Linux 11 (bullseye)

Compiling on a fresh machine, it looks like there's still a dependency on ZMQ for remote control, but that dependency isn't stated in the build requirements or checked for, and I can't see a configure option to suppress it.

In file included from lib/RemoteControl.cpp:32: lib/zmq.hpp:72:10: fatal error: zmq.h: No such file or directory 72 | #include <zmq.h> | ^~~~~~~

mpbraendli commented 2 years ago

Have you installed libzmq3-dev ?

nickpiggott commented 2 years ago

Yes, and it compiles with libzmq3-dev installed

It's just that libzmq is not listed as a prerequisite package in the README, and the bootstrap / configure doesn't appear to test for the presence of libzmq, so it just fails on first compile.