22 |
AC_DEFINE(CONFIG_DEBUG, 1, [Define if debugging is enabled.]) |
AC_DEFINE(CONFIG_DEBUG, 1, [Define if debugging is enabled.]) |
23 |
fi |
fi |
24 |
|
|
25 |
|
dnl Enable libgig availability. |
26 |
|
AC_ARG_ENABLE(libgig, |
27 |
|
[ --disable-libgig disable libgig interface (default=no)], |
28 |
|
[ac_libgig="no"], |
29 |
|
[ac_libgig="yes"]) |
30 |
|
|
31 |
dnl Checks for programs. |
dnl Checks for programs. |
32 |
AC_PROG_CC |
AC_PROG_CC |
33 |
AC_PROG_CPP |
AC_PROG_CPP |
91 |
ac_qtdir_errmsg="not found in current PATH. Maybe QT development environment isn't available (qt3-devel)." |
ac_qtdir_errmsg="not found in current PATH. Maybe QT development environment isn't available (qt3-devel)." |
92 |
|
|
93 |
dnl Check for Qt qmake utility. |
dnl Check for Qt qmake utility. |
94 |
AC_PATH_PROG(ac_qmake, qmake, [no], $ac_qtdir/bin:${PATH}) |
AC_PATH_PROG(ac_qmake, qmake, [no], $QTDIR/bin:${PATH}) |
95 |
if test "x$ac_qmake" = "xno"; then |
if test "x$ac_qmake" = "xno"; then |
96 |
AC_MSG_ERROR([qmake $ac_qtdir_errmsg]) |
AC_MSG_ERROR([qmake $ac_qtdir_errmsg]) |
97 |
fi |
fi |
98 |
AC_SUBST(ac_qmake) |
AC_SUBST(ac_qmake) |
99 |
|
|
100 |
dnl Check for Qt moc utility. |
dnl Check for Qt moc utility. |
101 |
AC_PATH_PROG(ac_moc, moc, [no]) |
AC_PATH_PROG(ac_moc, moc, [no], $QTDIR/bin:${PATH}) |
102 |
if test "x$ac_moc" = "xno"; then |
if test "x$ac_moc" = "xno"; then |
103 |
AC_MSG_ERROR([moc $ac_qtdir_errmsg]) |
AC_MSG_ERROR([moc $ac_qtdir_errmsg]) |
104 |
fi |
fi |
105 |
AC_SUBST(ac_moc) |
AC_SUBST(ac_moc) |
106 |
|
|
107 |
dnl Check for Qt uic utility. |
dnl Check for Qt uic utility. |
108 |
AC_PATH_PROG(ac_uic, uic, [no]) |
AC_PATH_PROG(ac_uic, uic, [no], $QTDIR/bin:${PATH}) |
109 |
if test "x$ac_uic" = "xno"; then |
if test "x$ac_uic" = "xno"; then |
110 |
AC_MSG_ERROR([uic $ac_qtdir_errmsg]) |
AC_MSG_ERROR([uic $ac_qtdir_errmsg]) |
111 |
fi |
fi |
117 |
AC_CHECK_LIB(Xext, main) |
AC_CHECK_LIB(Xext, main) |
118 |
AC_CHECK_LIB($ac_qtlib, main) |
AC_CHECK_LIB($ac_qtlib, main) |
119 |
|
|
120 |
|
dnl Check for round math function. |
121 |
|
AC_CHECK_LIB(m, round, [ac_round="yes"], [ac_round="no"]) |
122 |
|
if test "x$ac_round" = "xyes"; then |
123 |
|
AC_DEFINE(CONFIG_ROUND, 1, [Define if round is available.]) |
124 |
|
fi |
125 |
|
|
126 |
|
dnl Check for mandatory libraries. |
127 |
AC_CHECK_LIB(lscp, main, [ac_liblscp="yes"], [ac_liblscp="no"]) |
AC_CHECK_LIB(lscp, main, [ac_liblscp="yes"], [ac_liblscp="no"]) |
128 |
if test "x$ac_liblscp" = "xno"; then |
if test "x$ac_liblscp" = "xno"; then |
129 |
AC_MSG_ERROR([LSCP library not found.]) |
AC_MSG_ERROR([LSCP library not found.]) |
130 |
fi |
fi |
131 |
|
ac_libs="-llscp" |
132 |
|
|
133 |
AC_CHECK_LIB(gig, main, [ac_libgig="yes"], [ac_libgig="no"]) |
dnl Check for optional libraries. |
134 |
if test "x$ac_libgig" = "xyes"; then |
if test "x$ac_libgig" = "xyes"; then |
135 |
AC_DEFINE(CONFIG_LIBGIG, 1, [Define if libgig is available.]) |
AC_CHECK_LIB(gig, main, [ac_libgig="yes"], [ac_libgig="no"]) |
136 |
|
if test "x$ac_libgig" = "xyes"; then |
137 |
|
AC_DEFINE(CONFIG_LIBGIG, 1, [Define if libgig is available.]) |
138 |
|
ac_libs="-lgig $ac_libs" |
139 |
|
fi |
140 |
fi |
fi |
141 |
|
|
142 |
dnl Check for round math function. |
AC_SUBST(ac_libs) |
|
AC_CHECK_LIB(m, round, [ac_round="yes"], [ac_round="no"]) |
|
|
if test "x$ac_round" = "xyes"; then |
|
|
AC_DEFINE(CONFIG_ROUND, 1, [Define if round is available.]) |
|
|
fi |
|
143 |
|
|
144 |
dnl Checks for header files. |
dnl Checks for header files. |
145 |
AC_HEADER_STDC |
AC_HEADER_STDC |
146 |
AC_HEADER_SYS_WAIT |
AC_HEADER_SYS_WAIT |
147 |
AC_CHECK_HEADERS(fcntl.h sys/ioctl.h unistd.h) |
AC_CHECK_HEADERS(fcntl.h sys/ioctl.h unistd.h signal.h) |
148 |
|
|
149 |
dnl AC_CHECK_HEADER(lscp/client.h, [ac_lscp_h="yes"], [ac_lscp_h="no"]) |
dnl AC_CHECK_HEADER(lscp/client.h, [ac_lscp_h="yes"], [ac_lscp_h="no"]) |
150 |
dnl if test "x$ac_lscp_h" = "xno"; then |
dnl if test "x$ac_lscp_h" = "xno"; then |