Changeset 10178


Ignore:
Timestamp:
2005-06-27T15:33:04+12:00 (19 years ago)
Author:
kjdon
Message:

some modifications for using yaz 2 instead of yaz 1.6 with z3950 stuff

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/src/recpt/Makefile.in

    r10143 r10178  
    120120endif
    121121
     122ifeq ($(USE_Z3950), 1)
     123EXEC = $(EXEC) z3950server
     124endif
     125
    122126all: $(EXEC)
    123127
     
    178182
    179183ifeq ($(USE_Z3950), 1)
    180 Z_LIBSOURCES=z3950proto.cpp z3950proxy.cpp zparse.tab.c parse.yy.c $(YAZDIR)/client/yaz_zclient.c
     184Z_LIBSOURCES=z3950proto.cpp z3950proxy.cpp yaz_zclient.c zparse.tab.c parse.yy.c $(YAZDIR)/yaz-2.1.4/client/tabcomplete.c
    181185else
    182186Z_LIBSOURCES=
     
    211215
    212216ifeq ($(USE_Z3950), 1)
    213 Z_LIBOBJS=z3950proto.o z3950proxy.o zparse.tab.o $(YAZDIR)/client/yaz_zclient.o
     217Z_LIBOBJS=z3950proto.o z3950proxy.o yaz_zclient.o zparse.tab.o
     218Z_CLIENTOBJS=$(YAZDIR)/yaz-2.1.4/client/tabcomplete.o
    214219else
    215220Z_LIBOBJS=
     221Z_CLIENTOBJS=
    216222endif
    217223
     
    248254# Note! If USE_FASTCGI=1, yaz is still compiled and linked, but never
    249255# called by librarymain.cpp.
    250 $(YAZDIR)/client/yaz_zclient.o: $(YAZDIR)/lib/libyaz.a
    251     cd $(YAZDIR)/client &&  $(MAKE) yaz_zclient.o
     256yaz_zclient.o: yaz_zclient.c
     257    $(COMPILE) -I$(YAZDIR)/include -I$(YAZDIR)/yaz-2.1.4/client $<
    252258
    253259# this should be done by the top level makefile...
    254260$(YAZDIR)/lib/libyaz.a:
    255     cd $(YAZDIR) && $(MAKE) all
     261    cd $(YAZDIR)/src && $(MAKE) && $(MAKE) install
    256262
    257263# put a separate rule here, as it speeds up compilation of other objects
     
    312318
    313319
    314 LIBRARY_OBJS = $(COMMONOBJECTS) $(LIBRARYOBJECTS) $(COLSERVROBJECTS) \
     320LIBRARY_OBJS = $(COMMONOBJECTS) $(LIBRARYOBJECTS) $(COLSERVROBJECTS) $(Z_CLIENTOBJS) \
    315321    ../../lib/gsdllib.a  \
    316322    ../../packages/mg/src/text/libtextin.a \
     
    379385    $(FASTCGI_OBJS) \
    380386    ../mgpp/text/libtextin.a \
    381     ../mgpp/lib/libmg.a ../../packages/yaz/lib/libyaz.a
     387    ../mgpp/lib/libmg.a ../../packages/yaz/lib/libyaz.a ../../packages/d2m/libd2m.a
     388
    382389
    383390z3950server: $(Z3950_OBJS)
Note: See TracChangeset for help on using the changeset viewer.