Uses GNU autoconf 2.3.
[ir-tcl-moved-to-github.git] / configure.in
1 dnl IR toolkit for tcl/tk
2 dnl (c) Index Data 1995
3 dnl See the file LICENSE for details.
4 dnl $Id: configure.in,v 1.1 1995-06-21 11:04:53 adam Exp $
5 AC_INIT(README)
6 AC_PROG_CC
7 AC_PROG_RANLIB
8 AC_PROG_INSTALL
9 AC_CHECK_LIB(nsl, ,[LIBS="$LIBS -lnsl"])
10 AC_CHECK_LIB(socket, ,[LIBS="$LIBS -lsocket"])
11 AC_CHECK_LIB(net, , [LIBS="$LIBS -lnet"])
12 AC_STDC_HEADERS
13 AC_HAVE_HEADERS(sys/select.h)
14 AC_SUBST(YAZDIR)
15 AC_SUBST(MOSI)
16 AC_SUBST(MOSILIB)
17 AC_SUBST(MOSIDIR)
18 AC_MSG_CHECKING(for Yaz directory)
19 AC_ARG_WITH(yazdir,[  --with-yazdir           Yaz directory], [YAZDIR=$withval])
20 if test "$YAZDIR" = "yes"; then
21         YAZDIR="../yaz"
22 elif test "$YAZDIR" = ""; then
23         YAZDIR="../yaz"
24         if test -d "../yaz-1.0b"; then
25                 YAZDIR="../yaz-1.0b"
26         fi
27 fi
28 AC_MSG_RESULT($YAZDIR)
29 if test ! -d $YAZDIR; then
30         AC_MSG_WARN(Yaz directory doesnt exist)
31 fi
32 AC_MSG_CHECKING(for MOSI)
33 AC_ARG_WITH(mosidir, [  --with-mosidir          MOSI directory], [MOSIDIR=$withval])
34 if test "$MOSIDIR" = "yes"; then
35         MOSIDIR="../xtimosi/src"
36 elif test "$MOSIDIR" = ""; then
37         MOSIDIR="../xtimosi/src"
38 fi
39 if test -r ${YAZDIR}/lib/librfc.a; then
40         MOSI=1
41         MOSIDIR=$MOSIDIR
42         MOSILIB='$(MOSIDIR)/libmosi.a $(YAZDIR)/lib/librfc.a'
43         MOSITELL=yes
44 else
45         MOSI=0
46         MOSIDIR=$MOSIDIR
47         MOSILIB=''
48         MOSITELL=no
49 fi
50 AC_MSG_RESULT($MOSITELL)
51 AC_SUBST(XINCLUDE)
52 AC_SUBST(XLIB)
53 AC_FIND_X
54 if test "x$x_includes" != x; then
55         XINCLUDE=-I$x_includes
56 else
57         XINCLUDE=""
58 fi
59 if test "x$x_libraries" != x; then
60         XLIB=-L$x_libraries
61 else
62         XLIB=""
63 fi
64 AC_OUTPUT(Makefile)