From 8e9d7f6b4b66abe87dccfd5b52498a397eb91838 Mon Sep 17 00:00:00 2001 From: Marcus Sundberg Date: Thu, 6 Jan 2000 02:31:32 +0000 Subject: [PATCH] Detect Linux and BSD CD-ROM APIs. --- acconfig.h | 6 ++++++ configure.in | 18 ++++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/acconfig.h b/acconfig.h index 6545ca9..b78a60f 100644 --- a/acconfig.h +++ b/acconfig.h @@ -16,6 +16,12 @@ /* Define this if C symbols are prefixed with an underscore */ #undef HAVE_SYM_PREFIX_UNDERSCORE +/* Define this if you have a Linux-style CD-ROM API */ +#undef USE_LINUX_CD + +/* Define this if you have a BSD-style CD-ROM API */ +#undef USE_BSD_CD + #if defined(X11) # define OUTPUT_STR "X11" #elif defined(GGI) diff --git a/configure.in b/configure.in index 6b4ec88..45aaf2e 100644 --- a/configure.in +++ b/configure.in @@ -496,6 +496,24 @@ else fi +dnl ======================================================================== +dnl Check for CD-ROM + +AC_EGREP_CPP([QF_maGiC_VALUE],[ +#include +#ifdef CDROMREADTOCENTRY +QF_maGiC_VALUE +#endif + ], AC_DEFINE(USE_LINUX_CD), + AC_EGREP_CPP([QF_maGiC_VALUE],[ +#include +#ifdef CDIOREADTOCENTRY +QF_maGiC_VALUE +#endif + ], AC_DEFINE(USE_BSD_CD)) +) + + dnl ======================================================================== dnl Check for networking