65 |
[wanthamlib=false]) |
[wanthamlib=false]) |
66 |
|
|
67 |
if test "x${wanthamlib}" != "xfalse"; then |
if test "x${wanthamlib}" != "xfalse"; then |
68 |
AC_CHECK_LIB(hamlib,main,,AC_MSG_ERROR([Hamradio control libraries not found...])) |
dnl First check through pkg-config, then fall back to standard way for old versions |
69 |
AC_CHECK_HEADERS(hamlib/rig.h,,AC_MSG_ERROR([Hamlib headers not found...])) |
PKG_CHECK_MODULES(HAMLIB, hamlib, [ |
70 |
AC_DEFINE(WANT_HAMLIB, 1) |
CFLAGS="$CFLAGS $HAMLIB_CFLAGS"; |
71 |
|
LIBS="$LIBS $HAMLIB_LIBS"; |
72 |
|
AC_DEFINE(WANT_HAMLIB, 1) |
73 |
|
], [ |
74 |
|
AC_CHECK_LIB(hamlib,main,,AC_MSG_ERROR([Hamradio control libraries not found...])) |
75 |
|
AC_CHECK_HEADERS(hamlib/rig.h,,AC_MSG_ERROR([Hamlib headers not found...])) |
76 |
|
AC_DEFINE(WANT_HAMLIB, 1) |
77 |
|
]) |
78 |
echo "enabling hamlib support" |
echo "enabling hamlib support" |
79 |
else |
else |
80 |
AC_DEFINE(WANT_HAMLIB, 0) |
AC_DEFINE(WANT_HAMLIB, 0) |