1
# Process this file with autoconf to produce a configure script.
2
AC_INIT(src, 0.9.32.3, rein@couperus.com)
3
AM_INIT_AUTOMAKE(tlf, 0.9.32.3)
4
AM_CONFIG_HEADER(config.h)
11
# Checks for header files.
13
AC_CHECK_HEADERS([fcntl.h stdlib.h string.h sys/ioctl.h unistd.h])
15
# Checks for libraries.
16
AC_CHECK_LIB([m], [atan])
17
AC_CHECK_LIB([pthread], [pthread_create])
19
AC_CHECK_LIB([ncurses], [initscr])
22
#AC_CHECK_LIB(hamlib,main,,AC_MSG_ERROR([Hamradio control libraries (hamlib) not found! ABORTED!]))
23
#AC_CHECK_HEADERS(hamlib/rig.h hamlib/riglist.h,,AC_MSG_ERROR([hamlib header(s) not found! ABORTED]))
25
dnl Check if we want to link the Hamradio control libraries (hamlib)
26
AC_ARG_ENABLE([hamlib],
27
[ �--enable-hamlib � Add support for hamradio control libraries],
28
[case "${enableval}" in
29
yes) wanthamlib=true ;;
30
no) wanthamlib=false ;;
31
# *) � AC_MSG_ERROR([[bad value ${enableval} for --enable-hamlib]]) ;;
35
if test "x${wanthamlib}" != "xfalse"; then
36
AC_CHECK_LIB(hamlib,main,,AC_MSG_ERROR([Hamradio control libraries not found...]))
37
AC_CHECK_HEADERS(hamlib/rig.h,,AC_MSG_ERROR([Hamlib headers not found...]))
38
AC_DEFINE([WANT_HAMLIB], 1, [Want Hamlib])
39
echo "enabling hamlib support"
41
AC_DEFINE([WANT_HAMLIB], 0, [No Hamlib])
42
echo "disabling hamlib support"
45
if test "${ac_cv_c_compiler_gnu}" = "yes"; then
46
CFLAGS="${CFLAGS} -Wall"
51
# Checks for typedefs, structures, and compiler characteristics.
56
# Checks for library functions.
57
AC_PROG_GCC_TRADITIONAL
59
AC_CHECK_FUNCS([floor sqrt strchr strcspn strspn strstr])
61
# Set PACKAGE_DATA_DIR in config.h.
62
if test "x${prefix}" = "xNONE"; then
63
AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR,"${ac_default_prefix}/share/${PACKAGE}")
65
AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${prefix}/share/${PACKAGE}")