# HG changeset patch # User pontscho # Date 1019579353 0 # Node ID 81fee5d61ddbad0f48076b31a4d72bb9f769da40 # Parent f2136a17b451afd5f566ab6dcbadb7fbdb6ee418 add headers detection for mpdvdkit diff -r f2136a17b451 -r 81fee5d61ddb configure --- a/configure Tue Apr 23 15:12:22 2002 +0000 +++ b/configure Tue Apr 23 16:29:13 2002 +0000 @@ -1351,6 +1351,21 @@ echores "$_inttypes" +echocheck "stddef.h" +cat > $TMPC << EOF +#include +int main(void) { return 0; } +EOF +_stddef=no +cc_check && _stddef=yes +if test "$_stddef" = yes ; then + _def_stddef='#define HAVE_STDDEF_H 1' +else + _def_stddef='#undef HAVE_STDDEF_H' +fi +echores "$_stddef" + + echocheck "malloc.h" cat > $TMPC << EOF #include @@ -1495,6 +1510,99 @@ echores "$_sys_soundcard" +echocheck "sys/dvdio.h" +cat > $TMPC << EOF +#include +int main(void) { return 0; } +EOF +_dvdio=no +cc_check && _dvdio=yes +if test "$_dvdio" = yes ; then + _def_dvdio='#define DVD_STRUCT_IN_SYS_DVDIO_H 1' +else + _def_dvdio='#undef DVD_STRUCT_IN_SYS_DVDIO_H' +fi +echores "$_dvdio" + + +echocheck "sys/cdio.h" +cat > $TMPC << EOF +#include +int main(void) { return 0; } +EOF +_cdio=no +cc_check && _cdio=yes +if test "$_cdio" = yes ; then + _def_cdio='#define DVD_STRUCT_IN_SYS_CDIO_H 1' +else + _def_cdio='#undef DVD_STRUCT_IN_SYS_CDIO_H' +fi +echores "$_cdio" + + +echocheck "linux/cdrom.h" +cat > $TMPC << EOF +#include +int main(void) { return 0; } +EOF +_cdrom=no +cc_check && _cdrom=yes +if test "$_cdrom" = yes ; then + _def_cdrom='#define DVD_STRUCT_IN_LINUX_CDROM_H 1' +else + _def_cdrom='#undef DVD_STRUCT_IN_LINUX_CDROM_H' +fi +echores "$_cdrom" + + +echocheck "dvd.h" +cat > $TMPC << EOF +#include +int main(void) { return 0; } +EOF +_dvd=no +cc_check && _dvd=yes +if test "$_dvd" = yes ; then + _def_dvd='#define DVD_STRUCT_IN_DVD_H 1' +else + _def_dvd='#undef DVD_STRUCT_IN_DVD_H' +fi +echores "$_dvd" + + +echocheck "extras/BSDI_dvdioctl/dvd.h" +cat > $TMPC << EOF +#include +int main(void) { return 0; } +EOF +_bsdi_dvd=no +cc_check && _bsdi_dvd=yes +if test "$_bsdi_dvd" = yes ; then + _def_bsdi_dvd='#define DVD_STRUCT_IN_BSDI_DVDIOCTL_DVD_H 1' +else + _def_bsdi_dvd='#undef DVD_STRUCT_IN_BSDI_DVDIOCTL_DVD_H' +fi +echores "$_bsdi_dvd" + + +echocheck "Have userspace SCSI headers on Solaris" +cat > $TMPC << EOF +# include +# include +# include +# include +int main(void) { return 0; } +EOF +_sol_scsi_h=no +cc_check && _sol_scsi_h=yes +if test "$_sol_scsi_h" = yes ; then + _def_sol_scsi_h='#define SOLARIS_USCSI 1' +else + _def_sol_scsi_h='#undef SOLARIS_USCSI' +fi +echores "$_sol_scsi_h" + + echocheck "termcap" if test "$_termcap" = auto ; then cat > $TMPC <