Files
harbour-core/harbour/external/libhpdf/hpdfcfg.h
Przemyslaw Czerpak 7bb2ea4ae5 2010-04-12 21:11 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/external/zlib/deflate.c
  * harbour/external/zlib/gzread.c
    * pacified warnings
  * harbour/external/zlib/zutil.h
    ! fixed to compile with XCC
  * harbour/external/zlib/zconf.h
    ! removed wrongly added #if 0 / #endif
  * harbour/external/zlib/gzguts.h
    ! added missing header files to fix _ALL_ builds
  * harbour/external/zlib/Makefile
    * reenabled warnings - it's very danger to pacify warnings in such way
      what recent ZLIB update clearly shows - it was seriously broken in all
      builds due to missing header files with valid function declarations
      but the problem was fully hidden because C++ mode and warnings were
      disabled so no problem was reported at compile time.
      Please also remember that many of Windows compilers does not fully
      support pure ANSI C function declaration so this new library may
      not work as expected.

  * harbour/external/libhpdf/hpdfcfg.h
    ! removed setting for all platforms HAVE_UNISTD_H
      this file was generated by autoconf on platform which has <unistd.h>
      but we cannot leave it because it will break all code which uses
      standard autoconf settings like HAVE_UNISTD_H and is compiled
      on platform where <unistd.h> is not available

  * harbour/contrib/hbmzip/ioapi.c
    ! fixed to include ioapi.h before any other header files - it uses
      some feature macros which have to be set before including standard
      C files
  * harbour/contrib/hbmzip/ioapi.h
    ! removed from feature set macros setting of internal __USE_* ones
    ! do not set _LARGEFILE64_SOURCE in DOS and OS2 - macro with the same
      name is used by new ZLIB 1.2.4 for explicit 64 bit gzip API.
  * harbour/contrib/hbmzip/hbmzip.c
    ! fixed old typos in type of return value in hb_zipfileParam() and
      hb_unzipfileParam()

   NOTE: I haven't tested if this new mzip/zlib 64 bit file IO support
         works. It's even possible that previously working code in 64 bit
         platforms (except Win64 on all other 64 bit platforms 'long' is
         64bit integer) stopped to work so please make real tests.
2010-04-12 19:11:35 +00:00

76 lines
1.9 KiB
C

/* include/hpdf_config.h.in. Generated from configure.in by autoheader. */
/* Define to 1 if you have the <dlfcn.h> header file. */
#undef HAVE_DLFCN_H
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
/* Define to 1 if you have the `png' library (-lpng). */
#define HAVE_LIBPNG 1
/* Define to 1 if you have the `z' library (-lz). */
#define HAVE_LIBZ 1
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1
/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1
/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
/* define pi */
#ifndef M_PI
#define M_PI 3.14159265358979323846
#endif /* M_PI */
/* debug build */
#undef HPDF_DEBUG
/* debug trace enabled */
#undef HPDF_DEBUG_TRACE
/* libpng is not available */
#undef HPDF_NOPNGLIB
/* zlib is not available */
#undef HPDF_NOZLIB
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT
/* Define to the full name of this package. */
#undef PACKAGE_NAME
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "libhpdf 2.1.0"
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.1.0"
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1
/* Define to `unsigned int' if <sys/types.h> does not define. */
#undef size_t