X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=win%2Fmakefile;h=40868dd7382e9064380e1deb631b23ca078da9eb;hb=b6d34be5a1131d2bb7ff367b7d5e498599f791a8;hp=63edac356b899a69ac27d694c60add3d87481e66;hpb=b8daa05e7f9c86d3dc2d4204276ec7a6f9d18258;p=yaz-moved-to-github.git diff --git a/win/makefile b/win/makefile index 63edac3..40868dd 100644 --- a/win/makefile +++ b/win/makefile @@ -1,6 +1,6 @@ -# Copyright (C) 1994-2003, Index Data +# Copyright (C) 1994-2004, Index Data # All rights reserved. -# $Id: makefile,v 1.68 2003-12-30 00:23:28 adam Exp $ +# $Id: makefile,v 1.79 2004-08-07 08:18:20 adam Exp $ # # Programmed by # HL: Heikki Levanto, Index Data @@ -19,13 +19,16 @@ HAVE_TCL=1 # iconv charcter conversion utility HAVE_ICONV=1 -ICONV_DIR = c:\iconv-1.8.win32 +ICONV_DIR = c:\iconv-1.9.1.win32 # libxml2 HAVE_LIBXML2=1 -LIBXML2_DIR=c:\libxml2-2.5.10.win32 +LIBXML2_DIR=c:\libxml2-2.6.9.win32 -# WIN32 binaries libxml2 & iconv from here: +# zlib compression (used by libxml2) +ZLIB_DIR = c:\zlib-1.1.4.win32 + +# get WIN32 binaries libxml2 & iconv & zlib from here: # http://www.zlatkovic.com/projects/libxml/binaries.html # bison @@ -127,10 +130,14 @@ iconv: !if $(HAVE_LIBXML2) LIBXML2_LIB="$(LIBXML2_DIR)\lib\libxml2.lib" LIBXML2_DEF=/D HAVE_XML2=1 /I"$(LIBXML2_DIR)\include" -libxml2: $(BINDIR)\libxml2.dll +libxml2: $(BINDIR)\libxml2.dll $(BINDIR)\zlib.dll $(BINDIR)\libxml2.dll: copy "$(LIBXML2_DIR)\lib\libxml2.dll" $(BINDIR) + +$(BINDIR)\zlib.dll: + copy "$(ZLIB_DIR)\lib\zlib.dll" $(BINDIR) + !else LIBXML2_LIB= LIBXML2_DEF=/D HAVE_XML2=0 @@ -352,7 +359,8 @@ YAZ_ZUTIL_OBJS= \ $(OBJDIR)\srw.obj \ $(OBJDIR)\srwutil.obj \ $(OBJDIR)\zoom-c.obj \ - $(OBJDIR)\zoom-opt.obj + $(OBJDIR)\zoom-opt.obj \ + $(OBJDIR)\initopt.obj Z3950_OBJS= \ $(OBJDIR)\z-date.obj\ @@ -612,9 +620,9 @@ $(ITEM_REQ_FILES): $(SRCDIR)\item-req.asn $(TCL) $(TCLOPT) -d ill.tcl item-req.asn @cd $(WINDIR) -$(SRCDIR)\marc8.c: $(SRCDIR)\charconv.sgm +$(SRCDIR)\marc8.c: $(SRCDIR)\codetables.xml $(SRCDIR)\charconv.tcl @cd $(SRCDIR) - $(TCL) charconv.tcl -p marc8 -s 50 charconv.sgm -o marc8.c + $(TCL) charconv.tcl -p marc8 codetables.xml -o marc8.c !endif