www.pudn.com > eMule0.47c-Sources.zip > config.h.in


/* config.h.in.  Generated from configure.in by autoheader.  */ 
/* 
** This file has been automatically generated by 'acconfig' from aclocal.m4 
** Copyright (C) 1988 Eleftherios Gkioulekas  
**   
** This file is free software; as a special exception the author gives 
** unlimited permission to copy and/or distribute it, with or without  
** modifications, as long as this notice is preserved. 
**  
** This program is distributed in the hope that it will be useful, but 
** WITHOUT ANY WARRANTY, to the extent permitted by law; without even the 
** implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
*/ 
 
/* This is the top section */ 
 
/* This is the template section */ 
 
/* These are standard for all packages using Automake */ 
#undef PACKAGE 
#undef VERSION 
 
/* And now the rest of the boys */ 
#undef CXX_HAS_BUGGY_FOR_LOOPS 
/* the following is added due to a bug in autoconf, checking for booleans in gcc while g++ is used for compiling */ 
#ifndef __cplusplus 
#undef CXX_HAS_NO_BOOL 
#endif 
#undef ID3_ENABLE_DEBUG 
#undef ID3_DISABLE_ASSERT 
#undef ID3_DISABLE_CHECKS 
#undef ID3_ICONV_FORMAT_UTF16BE 
#undef ID3_ICONV_FORMAT_UTF16 
#undef ID3_ICONV_FORMAT_UTF8 
#undef ID3_ICONV_FORMAT_ASCII 
#undef ID3LIB_ICONV_OLDSTYLE 
#undef ID3LIB_ICONV_CAST_OK 
 
/* config.h defines these preprocesser symbols to be used by id3lib for 
 * determining internal versioning information.  The intent is that these 
 * macros will be made available in the library via constants, functions, 
 * or static methods. 
 */ 
#undef HAVE_ZLIB 
#undef HAVE_GETOPT_LONG 
#undef _ID3LIB_NAME 
#undef _ID3LIB_VERSION 
#undef _ID3LIB_FULLNAME 
#undef _ID3LIB_MAJOR_VERSION 
#undef _ID3LIB_MINOR_VERSION 
#undef _ID3LIB_PATCH_VERSION 
#undef _ID3LIB_INTERFACE_AGE 
#undef _ID3LIB_BINARY_AGE 
#undef _ID3_COMPILED_WITH_DEBUGGING 
/* */ 
 
 
/* Define if you have the  header file. */ 
#undef HAVE_CCTYPE 
 
/* Define if you have the  header file. */ 
#undef HAVE_CLIMITS 
 
/* Define if you have the  header file. */ 
#undef HAVE_CSTDIO 
 
/* Define if you have the  header file. */ 
#undef HAVE_CSTDLIB 
 
/* Define if you have the  header file. */ 
#undef HAVE_CSTRING 
 
/* Define if you have the  header file. */ 
#undef HAVE_DLFCN_H 
 
/* Define if you have the  header file. */ 
#undef HAVE_FSTREAM 
 
/* Define if you have the  header file. */ 
#undef HAVE_FSTREAM_H 
 
/* Define if you have the `getopt_long' function. */ 
#undef HAVE_GETOPT_LONG 
 
/* Define if you have the  header file. */ 
#undef HAVE_ICONV_H 
 
/* Define if you have the  header file. */ 
#undef HAVE_INTTYPES_H 
 
/* Define if you have the  header file. */ 
#undef HAVE_IOMANIP 
 
/* Define if you have the  header file. */ 
#undef HAVE_IOMANIP_H 
 
/* Define if you have the  header file. */ 
#undef HAVE_IOSTREAM 
 
/* Define if you have the  header file. */ 
#undef HAVE_IOSTREAM_H 
 
/* Define if you have the  header file. */ 
#undef HAVE_LIBCW_SYS_H 
 
/* Define if you have the  header file. */ 
#undef HAVE_BITSET 
 
/* Define if you have the  header file. */ 
#undef HAVE_MEMORY_H 
 
/* Define if you have the `mkstemp' function. */ 
#undef HAVE_MKSTEMP 
 
/* Define if you have the  header file. */ 
#undef HAVE_STDINT_H 
 
/* Define if you have the  header file. */ 
#undef HAVE_STDLIB_H 
 
/* Define if you have the  header file. */ 
#undef HAVE_STRING 
 
/* Define if you have the  header file. */ 
#undef HAVE_STRINGS_H 
 
/* Define if you have the  header file. */ 
#undef HAVE_STRING_H 
 
/* Define if you have the  header file. */ 
#undef HAVE_SYS_PARAM_H 
 
/* Define if you have the  header file. */ 
#undef HAVE_SYS_STAT_H 
 
/* Define if you have the  header file. */ 
#undef HAVE_SYS_TYPES_H 
 
/* Define if you have the `truncate' function. */ 
#undef HAVE_TRUNCATE 
 
/* Define if you have the  header file. */ 
#undef HAVE_UNISTD_H 
 
/* Define if you have the  header file. */ 
#undef HAVE_WCHAR_H 
 
/* Define if you have the  header file. */ 
#undef HAVE_ZLIB_H 
 
/* Name of package */ 
#undef PACKAGE 
 
/* Define if you have the ANSI C header files. */ 
#undef STDC_HEADERS 
 
/* Version number of package */ 
#undef VERSION 
 
/* Define if you need to in order for stat and other things to work. */ 
#undef _POSIX_SOURCE 
 
/* Define to `unsigned' if  does not define. */ 
#undef size_t 
/* This is the bottom section */ 
 
// This file defines portability work-arounds for various proprietory 
// C++ compilers 
 
// Workaround for compilers with buggy for-loop scoping 
// That's quite a few compilers actually including recent versions of 
// Dec Alpha cxx, HP-UX CC and SGI CC. 
// The trivial "if" statement provides the correct scoping to the  
// for loop 
 
#ifdef CXX_HAS_BUGGY_FOR_LOOPS 
#undef for 
#define for if(1) for 
#endif 
 
// 
// If the C++ compiler we use doesn't have bool, then 
// the following is a near-perfect work-around.  
// You must make sure your code does not depend on "int" and "bool" 
// being two different types, in overloading for instance. 
// 
 
#ifdef CXX_HAS_NO_BOOL 
#define bool int 
#define true 1 
#define false 0 
#endif 
    
#if defined (ID3_ENABLE_DEBUG) && defined (HAVE_LIBCW_SYS_H) && defined (__cplusplus) 
 
#define DEBUG 
 
#include  
#include  
 
#define ID3D_INIT_DOUT()    Debug( libcw_do.on() ) 
#define ID3D_INIT_WARNING() Debug( dc::warning.on() ) 
#define ID3D_INIT_NOTICE()  Debug( dc::notice.on() ) 
#define ID3D_NOTICE(x)      Dout( dc::notice, x ) 
#define ID3D_WARNING(x)     Dout( dc::warning, x ) 
 
#else 
 
#  define ID3D_INIT_DOUT() 
#  define ID3D_INIT_WARNING() 
#  define ID3D_INIT_NOTICE() 
#  define ID3D_NOTICE(x) 
#  define ID3D_WARNING(x) 
 
#endif /* defined (ID3_ENABLE_DEBUG) && defined (HAVE_LIBCW_SYS_H) */