Commit | Line | Data |
---|---|---|
ec349f39 | 1 | AC_INIT(qt.c) |
733943b9 | 2 | AM_INIT_GUILE_MODULE(qt) |
ec349f39 MD |
3 | |
4 | dnl Checks for programs. | |
5 | AC_PROG_CC | |
6 | AC_PROG_CPP | |
ec349f39 MD |
7 | AC_PROG_RANLIB |
8 | ||
ec349f39 MD |
9 | CY_AC_WITH_THREADS |
10 | ||
8efd05bf | 11 | threads_enabled=false |
ec349f39 | 12 | if test "$cy_cv_threads_package" = COOP; then |
8efd05bf | 13 | threads_enabled=true |
ec349f39 MD |
14 | fi |
15 | ||
16 | # Determine the host we are working on | |
17 | AC_CANONICAL_HOST | |
18 | ||
19 | case "$host" in | |
20 | i386-*-*|i486-*-*|i586-*-*) | |
21 | qtmds_s=$srcdir/md/i386.s | |
22 | qtmd_h=$srcdir/md/i386.h | |
23 | qtmdc_c=$srcdir/md/null.c | |
24 | ;; | |
25 | mips-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 | ;; | |
31 | mips-*-*) | |
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 | ;; | |
37 | sparc-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 | ;; | |
43 | sparc-*-*) | |
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 | ;; |
53 | esac | |
54 | ||
8efd05bf JB |
55 | |
56 | if $threads_enabled; then | |
733943b9 | 57 | target_libs=libqt.a |
8efd05bf | 58 | else |
733943b9 | 59 | target_libs= |
8efd05bf JB |
60 | fi |
61 | ||
733943b9 | 62 | AC_SUBST(target_libs) |
ec349f39 MD |
63 | AC_SUBST(qtmd_h) |
64 | AC_SUBST(qtmdc_c) | |
65 | AC_SUBST(qtmds_s) | |
66 | AC_SUBST(qtmdb_s) | |
67 | ||
733943b9 | 68 | AC_OUTPUT(Makefile qt.h md/Makefile time/Makefile) |