]> git.donarmstrong.com Git - samtools.git/blob - configure.ac
* samtools-0.1.3-7 (r246)
[samtools.git] / configure.ac
1 AC_INIT(SAMTOOLS, 0.1.3)
2 AM_CONFIG_HEADER(config.h)
3 AM_INIT_AUTOMAKE([no-dependencies])
4 AC_CANONICAL_HOST
5
6 AC_PROG_INSTALL
7
8 AC_PROG_CC
9 AC_PROG_CXX
10
11 # set CFLAGS and CXXFLAGS
12 user_CFLAGS="${CFLAGS} -D_IOLIB=2 -D_FILE_OFFSET_BITS=64"
13 generic_CFLAGS="-Wall -L."
14
15 AC_ARG_ENABLE(norazf, [  --disable-razf   disable razf support],
16                           [user_DFLAGS="${user_DFLAGS} -D_NO_RAZF"], [])
17 AC_ARG_ENABLE(nocurses, [  --disable-curses       disable curses support],
18                           [user_DFLAGS="${user_DFLAGS} -D_NO_CURSES"], [])
19 CFLAGS="${generic_CFLAGS} ${user_CFLAGS}"
20 CXXFLAGS=$CFLAGS
21
22 AC_STDC_HEADERS
23 AC_CHECK_FUNCS([bzero memset pow sqrt strcasecmp strdup strstr strtol])
24 AC_CHECK_HEADERS([zlib.h fcntl.h malloc.h stddef.h])
25 AC_CHECK_TYPES([ptrdiff_t])
26 AC_C_CONST
27 AC_C_INLINE
28 AC_FUNC_FSEEKO
29 AC_FUNC_MALLOC
30 AC_FUNC_MEMCMP
31 AC_FUNC_REALLOC
32 AC_HEADER_STDBOOL
33 AC_TYPE_OFF_T
34 AC_TYPE_SIZE_T
35
36 AC_OUTPUT([Makefile misc/Makefile])
37 AC_INIT(SAMTOOLS, 0.1.3)
38 AM_CONFIG_HEADER(config.h)
39 AM_INIT_AUTOMAKE([no-dependencies])
40 AC_CANONICAL_HOST
41
42 AC_PROG_INSTALL
43
44 AC_PROG_CC
45 AC_PROG_CXX
46
47 # set CFLAGS and CXXFLAGS
48 user_CFLAGS="${CFLAGS} -D_IOLIB=2 -D_FILE_OFFSET_BITS=64"
49 generic_CFLAGS="-Wall -L."
50
51 AC_ARG_ENABLE(norazf, [  --disable-razf   disable razf support],
52                           [user_DFLAGS="${user_DFLAGS} -D_NO_RAZF"], [])
53 AC_ARG_ENABLE(nocurses, [  --disable-curses       disable curses support],
54                           [user_DFLAGS="${user_DFLAGS} -D_NO_CURSES"], [])
55 CFLAGS="${generic_CFLAGS} ${user_CFLAGS}"
56 CXXFLAGS=$CFLAGS
57
58 AC_STDC_HEADERS
59 AC_CHECK_FUNCS([bzero memset pow sqrt strcasecmp strdup strstr strtol])
60 AC_CHECK_HEADERS([zlib.h fcntl.h malloc.h stddef.h])
61 AC_CHECK_TYPES([ptrdiff_t])
62 AC_C_CONST
63 AC_C_INLINE
64 AC_FUNC_FSEEKO
65 AC_FUNC_MALLOC
66 AC_FUNC_MEMCMP
67 AC_FUNC_REALLOC
68 AC_HEADER_STDBOOL
69 AC_TYPE_OFF_T
70 AC_TYPE_SIZE_T
71
72 AC_OUTPUT([Makefile misc/Makefile])
73 AC_INIT(SAMTOOLS, 0.1.3)
74 AM_CONFIG_HEADER(config.h)
75 AM_INIT_AUTOMAKE([no-dependencies])
76 AC_CANONICAL_HOST
77
78 AC_PROG_INSTALL
79
80 AC_PROG_CC
81 AC_PROG_CXX
82
83 # set CFLAGS and CXXFLAGS
84 user_CFLAGS="${CFLAGS} -D_IOLIB=2 -D_FILE_OFFSET_BITS=64"
85 generic_CFLAGS="-Wall -L."
86
87 AC_ARG_ENABLE(norazf, [  --disable-razf   disable razf support],
88                           [user_DFLAGS="${user_DFLAGS} -D_NO_RAZF"], [])
89 AC_ARG_ENABLE(nocurses, [  --disable-curses       disable curses support],
90                           [user_DFLAGS="${user_DFLAGS} -D_NO_CURSES"], [])
91 CFLAGS="${generic_CFLAGS} ${user_CFLAGS}"
92 CXXFLAGS=$CFLAGS
93
94 AC_STDC_HEADERS
95 AC_CHECK_FUNCS([bzero memset pow sqrt strcasecmp strdup strstr strtol])
96 AC_CHECK_HEADERS([zlib.h fcntl.h malloc.h stddef.h])
97 AC_CHECK_TYPES([ptrdiff_t])
98 AC_C_CONST
99 AC_C_INLINE
100 AC_FUNC_FSEEKO
101 AC_FUNC_MALLOC
102 AC_FUNC_MEMCMP
103 AC_FUNC_REALLOC
104 AC_HEADER_STDBOOL
105 AC_TYPE_OFF_T
106 AC_TYPE_SIZE_T
107
108 AC_OUTPUT([Makefile misc/Makefile])