1 AC_INIT(interface/interface.c)
3 cp $srcdir/configure.guess $srcdir/config.guess
4 cp $srcdir/configure.sub $srcdir/config.sub
12 AC_CHECK_PROG(AR,ar,ar)
13 AC_CHECK_PROG(INSTALL,install,install)
15 if test -z "$GCC"; then
21 DEBUG="-g -Wall -fsigned-char"
22 OPT="-O2 -ffast-math -fsigned-char -finline-functions";;
24 DEBUG="-g -Wall -fsigned-char"
25 OPT="-O2 -fsigned-char";;
31 AC_CHECK_SIZEOF(short)
34 AC_CHECK_SIZEOF(long long)
37 $ac_cv_sizeof_short) SIZE16="short";;
38 $ac_cv_sizeof_int) SIZE16="int";;
42 $ac_cv_sizeof_short) SIZE32="short";;
43 $ac_cv_sizeof_int) SIZE32="int";;
44 $ac_cv_sizeof_long) SIZE32="long";;
47 AC_CHECK_TYPE(int16_t,SIZE16="int16_t",,)
48 AC_CHECK_TYPE(int32_t,SIZE32="size32_t",,)
50 if test -z "$SIZE16"; then
51 AC_MSG_ERROR(No 16 bit type found on this platform!)
53 if test -z "$SIZE32"; then
54 AC_MSG_ERROR(No 32 bit type found on this platform!)
57 AC_CHECK_HEADERS(linux/sbpcd.h, SBPCD_H="-DSBPCD_H='1' ")
58 AC_CHECK_HEADERS(linux/ucdrom.h, UCDROM_H="-DUCDROM_H='1' ")
70 AC_OUTPUT(Makefile interface/Makefile paranoia/Makefile)