sfconfig.h
上传用户:shw771010
上传日期:2022-01-05
资源大小:991k
文件大小:2k
源码类别:

Audio

开发平台:

Unix_Linux

  1. /*
  2. ** Copyright (C) 2005-2009 Erik de Castro Lopo <erikd@mega-nerd.com>
  3. **
  4. ** This program is free software; you can redistribute it and/or modify
  5. ** it under the terms of the GNU Lesser General Public License as published by
  6. ** the Free Software Foundation; either version 2.1 of the License, or
  7. ** (at your option) any later version.
  8. **
  9. ** This program is distributed in the hope that it will be useful,
  10. ** but WITHOUT ANY WARRANTY; without even the implied warranty of
  11. ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  12. ** GNU Lesser General Public License for more details.
  13. **
  14. ** You should have received a copy of the GNU Lesser General Public License
  15. ** along with this program; if not, write to the Free Software
  16. ** Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  17. */
  18. /*
  19. ** Autoconf leaves many config parameters undefined.
  20. ** Here we change then from being undefined to defining them to 0.
  21. ** This allows things like:
  22. **
  23. ** #if HAVE_CONFIG_PARAM
  24. **
  25. ** and
  26. **
  27. ** if (HAVE_CONFIG_PARAM)
  28. ** do_something () ;
  29. */
  30. #ifndef SFCONFIG_H
  31. #define SFCONFIG_H
  32. /* Include the Autoconf generated file. */
  33. #include "config.h"
  34. /* Now fiddle the values. */
  35. #ifndef HAVE_ALSA_ASOUNDLIB_H
  36. #define HAVE_ALSA_ASOUNDLIB_H 0
  37. #endif
  38. #ifndef HAVE_BYTESWAP_H
  39. #define HAVE_BYTESWAP_H 0
  40. #endif
  41. #ifndef HAVE_DECL_S_IRGRP
  42. #define HAVE_DECL_S_IRGRP 0
  43. #endif
  44. #ifndef HAVE_ENDIAN_H
  45. #define HAVE_ENDIAN_H 0
  46. #endif
  47. #ifndef HAVE_FSYNC
  48. #define HAVE_FSYNC 0
  49. #endif
  50. #ifndef HAVE_LOCALE_H
  51. #define HAVE_LOCALE_H 0
  52. #endif
  53. #ifndef HAVE_LRINT
  54. #define HAVE_LRINT 0
  55. #endif
  56. #ifndef HAVE_LRINTF
  57. #define HAVE_LRINTF 0
  58. #endif
  59. #ifndef HAVE_MMAP
  60. #define HAVE_MMAP 0
  61. #endif
  62. #ifndef HAVE_PREAD
  63. #define HAVE_PREAD 0
  64. #endif
  65. #ifndef HAVE_PWRITE
  66. #define HAVE_PWRITE 0
  67. #endif
  68. #ifndef HAVE_SETLOCALE
  69. #define HAVE_SETLOCALE 0
  70. #endif
  71. #ifndef HAVE_SQLITE3
  72. #define HAVE_SQLITE3 0
  73. #endif
  74. #ifndef HAVE_STDINT_H
  75. #define HAVE_STDINT_H 0
  76. #endif
  77. #ifndef HAVE_UNISTD_H
  78. #define HAVE_UNISTD_H 0
  79. #endif
  80. #endif