Skip to content

Commit 934e063

Browse files
committed
Better AC macro
1 parent 5b8aa96 commit 934e063

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

.github/workflows/test-build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- uses: actions/checkout@v2
1717

1818
- name: Install zeromq
19-
run: sudo apt-get install libzmq5
19+
run: sudo apt-get install libzmq3-dev
2020

2121
- name: Build
2222
run: |

build-config/m4/ax_zmq.m4

+7-2
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,13 @@ AC_DEFUN([AX_ZMQ], [
6060
#endif
6161
],[
6262
AC_MSG_RESULT(yes)
63-
HAVE_ZMQ=1
64-
ZMQ_LIBS="-lzmq"
63+
AC_CHECK_LIB([zmq],[zmq_send],[
64+
HAVE_ZMQ=1
65+
ZMQ_LIBS="-lzmq"
66+
],[
67+
AC_MSG_ERROR([libzmq.so not in LIBRARY_PATH])
68+
])
69+
6570
AC_SUBST(ZMQ_LDFLAGS)
6671
AC_SUBST(ZMQ_CPPFLAGS)
6772
AC_SUBST(ZMQ_LIBS)

0 commit comments

Comments
 (0)