it was in there when i sent it to him. here it is again.

elrod

Sylvain wrote:

> Looks like elrod forgot the file config.win32 .
> :-)
>
> Sylvain
> ----- Original Message -----
> From: Scott Thomas Haug <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>
> Sent: Thursday, December 02, 1999 8:13 PM
> Subject: ANNOUNCE: id3lib-3.6.2
>
> > For those that are interested, a new version of id3lib is now available.
> > With the help of Mark Elrod, id3lib now sports some reorganization, bug
> fixes,
> > and, most importantly, project files for MS Windows compilation.  Please
> > download and test it out (especially those of you have access to vc++
> under
> > windows), since I changed a few things around from the last fixes elrod
> gave me.
> >
> > You can download the library from the following URL:
> >
> > http://www.cs.wustl.edu/~sth2/id3lib-3.6.2.tar.gz
> >
> > The Windows project files are in the toplevel "prj" directory.
> >
> > Please note: the folks involved with ID3Lib development at MusicMatch have
> > expressed concern over the version numbering of id3lib, so it might change
> to
> > something different in the near future.  Until that is resolved, I will
> limit
> > the announcement of updates to the library to the id3v2 and freeamp
> mailing
> > lists (rather than submitting it to freshmeat like a good open-source
> > developer).
> >
> > Thanks for your interest.
> >
> > -Scott
> >
> > PS id3lib is a C++ class library for manipulating ID3v1/v1.1 and ID3v2
> tags.
> > It will hopefully in the near future have a functional C interface.
> >
> > _______________________________________________
> > [EMAIL PROTECTED]
> > http://www.freeamp.org/mailman/listinfo/freeamp-dev
> >
/* config.h.  Generated automatically by configure.  */
/* config.h.in.  Generated automatically from configure.in by autoheader.  */
/*
** This file has been automatically generated by 'acconfig' from aclocal.m4
** Copyright (C) 1988 Eleftherios Gkioulekas <[EMAIL PROTECTED]>
**  
** 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 */


/* Define to empty if the keyword does not work.  */
/* #undef const */

/* Define as __inline if that's what the C compiler calls it.  */
/* #undef inline */

/* Define to `unsigned' if <sys/types.h> doesn't define.  */
/* #undef size_t */

/* Define if you have the ANSI C header files.  */
#define STDC_HEADERS 1

/* And now the rest of the boys */
/* #undef CXX_HAS_BUGGY_FOR_LOOPS */
/* #undef CXX_HAS_NO_BOOL */

/* 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 int the library via functions or static
 * methods.
 */
/* Defines which version of id3lib is being used (int) */
#define ID3LIB_VERSION (3)
/* Defines which revision of id3lib is being used (int) */
#define ID3LIB_REVISION (6)
/* Defines which patch of id3lib is being used (int) */
#define ID3LIB_PATCH (0)
/* The date of this id3lib release */
#define ID3LIB_DATE ": 1999/11/30 20:01:36 "
/* The identifying string of this id3lib */
#define ID3LIB_FULLNAME "id3lib-3.6.0"

/* Define if you have the ftruncate function.  */
/* #define HAVE_FTRUNCATE 1 */

/* Define if you have the <ctype.h> header file.  */
#define HAVE_CTYPE_H 1

/* Define if you have the <iostream.h> header file.  */
#define HAVE_IOSTREAM_H 1

/* Define if you have the <limits.h> header file.  */
#define HAVE_LIMITS_H 1

/* Define if you have the <memory.h> header file.  */
#define HAVE_MEMORY_H 1

/* Define if you have the <stdio.h> header file.  */
#define HAVE_STDIO_H 1

/* Define if you have the <unistd.h> header file.  */
/*#define HAVE_UNISTD_H 1 */

/* Define if you have the <wchar.h> header file.  */
#define HAVE_WCHAR_H 1

/* Define if you have the <zlib.h> header file.  */
#define HAVE_ZLIB_H 1

/* Define if you have the z library (-lz).  */
/* #define HAVE_LIBZ 1 */

/* Name of package */
#define PACKAGE "id3lib"

/* Version number of package */
#define VERSION "3.6.0"

/* 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
   

Reply via email to