1 dnl @(#)configure.in 1.8 06/02/15 Copyright 1998-2003 Heiko Eißfeldt
2 dnl Process this file with autoconf to produce a configure script.
4 AC_CONFIG_HEADER(lconfig.h)
9 dnl extract cdrtools version from the cdrecord.c file
10 CDRTOOLS_VERSION=`sed -n -f ../../version.sed <../../../cdrecord/cdrecord.c`
11 AC_SUBST(CDRTOOLS_VERSION)
13 dnl set object extension needed for AC_CHECK_HEADERS by autoconf 2.57
14 dnl _AC_COMPILER_OBJEXT
16 dnl check for posix4 library on Solaris or SunOS
19 AC_CHECK_LIB(posix4, sched_get_priority_max)
22 AC_CHECK_LIB(ossaudio, _oss_ioctl)
28 dnl check header files
29 AC_CHECK_HEADERS(sys/cdio.h sys/cdrio.h sundev/srreg.h sys/audioio.h sun/audioio.h)
30 AC_CHECK_HEADERS(soundcard.h sys/soundcard.h linux/soundcard.h machine/soundcard.h)
31 AC_CHECK_HEADERS(sys/asoundlib.h windows.h mmsystem.h)
32 AC_CHECK_HEADERS(os2.h os2me.h)
34 case "${ac_cv_header_sys_cdio_h}""${ac_cv_header_sundev_srreg_h}" in
42 AC_SUBST(HAVE_SUN_IOCTL)
44 case "${ac_cv_header_sys_audioio_h}""${ac_cv_header_sun_audioio_h}" in
52 AC_SUBST(HAVE_SUNSOUND)
54 case "${ac_cv_header_machine_soundcard_h}""${ac_cv_header_sys_soundcard_h}""${ac_cv_header_linux_soundcard_h}" in
64 AC_SUBST(HAVE_SYS_ASOUNDLIB_H)
66 case "${ac_cv_header_windows_h}""${ac_cv_header_mmsystem_h}" in
74 AC_SUBST(HAVE_WINSOUND)
76 case "${ac_cv_header_os2_h}""${ac_cv_header_os2me_h}" in
84 AC_SUBST(HAVE_OS2SOUND)
86 dnl Checks for library functions.
87 AC_CHECK_FUNCS(strtoul)