Changes to use automake-generated Makefile.ins everywhere
[bpt/guile.git] / qt / configure.in
CommitLineData
ec349f39 1AC_INIT(qt.c)
733943b9 2AM_INIT_GUILE_MODULE(qt)
ec349f39
MD
3
4dnl Checks for programs.
5AC_PROG_CC
6AC_PROG_CPP
ec349f39
MD
7AC_PROG_RANLIB
8
ec349f39
MD
9CY_AC_WITH_THREADS
10
8efd05bf 11threads_enabled=false
ec349f39 12if test "$cy_cv_threads_package" = COOP; then
8efd05bf 13 threads_enabled=true
ec349f39
MD
14fi
15
16# Determine the host we are working on
17AC_CANONICAL_HOST
18
19case "$host" in
20i386-*-*|i486-*-*|i586-*-*)
21 qtmds_s=$srcdir/md/i386.s
22 qtmd_h=$srcdir/md/i386.h
23 qtmdc_c=$srcdir/md/null.c
24 ;;
25mips-sgi-irix5*)
26 qtmds_s=$srcdir/md/mips-irix5.s
27 qtmd_h=$srcdir/md/mips.h
28 qtmdc_c=$srcdir/md/null.c
29 qtdmdb_s=$srcdir/md/mips_b.s
30 ;;
31mips-*-*)
32 qtmds_s=$srcdir/md/mips.s
33 qtmd_h=$srcdir/md/mips.h
34 qtmdc_c=$srcdir/md/null.c
35 qtdmdb_s=$srcdir/md/mips_b.s
36 ;;
37sparc-sun-solaris2.*)
38 qtmd_h=$srcdir/md/sparc.h
39 qtmdc_c=$srcdir/md/null.c
40 qtmds_s=$srcdir/md/sparc.s
41 qtdmdb_s=$srcdir/md/sparc_b.s
42 ;;
43sparc-*-*)
44 qtmd_h=$srcdir/md/sparc.h
45 qtmdc_c=$srcdir/md/null.c
46 qtmds_s=$srcdir/md/_sparc.s
47 qtdmdb_s=$srcdir/md/_sparc_b.s
48 ;;
49*)
01546492 50 echo "Unknown configuration; threads package disabled"
8efd05bf 51 threads_enabled=false
ec349f39
MD
52 ;;
53esac
54
8efd05bf
JB
55
56if $threads_enabled; then
733943b9 57 target_libs=libqt.a
8efd05bf 58else
733943b9 59 target_libs=
8efd05bf
JB
60fi
61
733943b9 62AC_SUBST(target_libs)
ec349f39
MD
63AC_SUBST(qtmd_h)
64AC_SUBST(qtmdc_c)
65AC_SUBST(qtmds_s)
66AC_SUBST(qtmdb_s)
67
733943b9 68AC_OUTPUT(Makefile qt.h md/Makefile time/Makefile)