aboutsummaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in41
1 files changed, 41 insertions, 0 deletions
diff --git a/configure.in b/configure.in
new file mode 100644
index 0000000..a2149a4
--- /dev/null
+++ b/configure.in
@@ -0,0 +1,41 @@
1#
2# This is the start of an autotools build system. It's still very much a work
3# in-progress and can't be reliably used yet. ~mcrute
4#
5m4_define(HD24TOOLS_VERSION, 1.0)
6
7AC_PREREQ(2.61)
8AC_INIT(hd24tools, HD24TOOLS_VERSION, http://hd24tools.com/)
9
10# Checks for programs.
11AC_PROG_CXX
12AC_PROG_CC
13
14# Checks for libraries.
15AC_SEARCH_LIBS([XpmCreatePixmapFromData], [Xpm])
16AC_SEARCH_LIBS([sf_command], [sndfile])
17AC_SEARCH_LIBS([jack_client_new], [jack])
18AC_SEARCH_LIBS([Pa_Initialize], [portaudio])
19
20AC_HEADER_DIRENT
21AC_HEADER_STDC
22AC_CHECK_HEADERS([FL/Fl.H arpa/inet.h fcntl.h netdb.h netinet/in.h stdlib.h string.h sys/socket.h sys/statvfs.h unistd.h])
23
24AC_HEADER_STDBOOL
25AC_C_CONST
26AC_TYPE_SIZE_T
27AC_TYPE_SSIZE_T
28AC_STRUCT_TM
29
30AC_FUNC_CLOSEDIR_VOID
31AC_FUNC_MALLOC
32AC_FUNC_MEMCMP
33AC_FUNC_STAT
34AC_FUNC_STRFTIME
35AC_FUNC_STRTOD
36AC_CHECK_FUNCS([floor getcwd memchr memset mkdir strchr strdup strtol])
37AC_CONFIG_FILES([Makefile])
38
39AC_OUTPUT
40
41# vim:syntax=m4: