BUG: libtar now compiles in VJ and works with vtkzlib

This commit is contained in:
Yogi Girdhar 2006-01-05 13:25:16 -05:00
parent 4a765181cc
commit 17c3a89797
2 changed files with 12 additions and 0 deletions

View File

@ -39,6 +39,9 @@
/* Define to 1 if you have the `z' library (-lz). */ /* Define to 1 if you have the `z' library (-lz). */
#cmakedefine HAVE_LIBZ @HAVE_LIBZ@ #cmakedefine HAVE_LIBZ @HAVE_LIBZ@
/* Define to 1 if you have the VTK's `z' library */
#cmakedefine HAVE_VTK_LIBZ @HAVE_VTK_LIBZ@
/* Define to 1 if the system has the type `major_t'. */ /* Define to 1 if the system has the type `major_t'. */
#cmakedefine HAVE_MAJOR_T @HAVE_MAJOR_T@ #cmakedefine HAVE_MAJOR_T @HAVE_MAJOR_T@

View File

@ -36,8 +36,17 @@
#endif #endif
#ifdef HAVE_LIBZ #ifdef HAVE_LIBZ
#ifdef HAVE_VTK_LIBZ
# include <vtkzlib/zlib.h>
# define cm_zlib_gzdopen gzdopen
# define cm_zlib_gzclose gzclose
# define cm_zlib_gzread gzread
# define cm_zlib_gzwrite gzwrite
#else
# include <cmzlib/zlib.h> # include <cmzlib/zlib.h>
#endif #endif
#endif
#include <libtar/compat.h> #include <libtar/compat.h>