Changeset 15576
- Timestamp:
- 2008-05-19T15:13:20+12:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gsdl/trunk/src/corba/Makefile.in
r15563 r15576 32 32 33 33 34 ENABLE_ACCENTFOLD = @ENABLE_ACCENTFOLD@ 35 ifeq ($(ENABLE_ACCENTFOLD), 1) 36 ACCENTFOLD_LIBS = $(INDEXERS_DIR)/packages/unac/libunac.a 37 else 38 ACCENTFOLD_LIBS = 39 endif 40 34 41 USE_CORBA = @USE_CORBA@ 35 42 ifeq ($(USE_CORBA), 1) 36 43 37 44 MICO_DIR = @MICO_DIR@ 45 MICO_VER = @MICO_VER@ 38 46 ifeq ($(MICO_DIR), default) 39 47 MICO_INCLUDES = -I$(PACKAGES_DIR)/mico/mico/include … … 58 66 LDFLAGS = @LDFLAGS@ 59 67 LIBS = @LIBS@ @GDBM_LIBPATH@ -lgdbm -L$(PACKAGES_DIR)/expat/lib -lexpat $(ACCENTFOLD_LIBS) \ 60 $(PACKAGES_DIR)/yaz/lib/libyaz.a $(PACKAGES_DIR)/d2m/libd2m.a -lxml2 68 -L$(PACKAGES_DIR)/mico/lib -lmico$(MICO_VER) 61 69 RANLIB = @RANLIB@ 62 70 63 71 64 72 COMPILE = $(MICO_PATH)mico-c++ -x c++ $(CFLAGS) $(DEFS) $(INCLUDES) -c 73 LINK = $(MICO_PATH)mico-ld $(LDFLAGS) -o $@ 65 74 66 75 … … 74 83 corbaiface.mpp \ 75 84 corbaiface_skel.mpp \ 85 corbaproto.mpp \ 76 86 corbaServer.mpp \ 77 87 corbatext_t.mpp … … 81 91 corbaiface.o \ 82 92 corbaiface_skel.o \ 93 corbaproto.o \ 83 94 corbaServer.o \ 84 95 corbatext_t.o 85 96 86 EXECUTABLE = corbaserver corbarecptldd 97 GSDL_LIBS = \ 98 $(PROTOCOL_DIR)/gsdlprotocol.a \ 99 $(COLSERVR_DIR)/gsdlcolservr.a \ 100 $(INDEXERS_DIR)/mg/src/text/libmgtext.a \ 101 $(INDEXERS_DIR)/mg/lib/libmglib.a \ 102 $(INDEXERS_DIR)/mgpp/text/libmgpptext.a \ 103 $(INDEXERS_DIR)/mgpp/lib/libmgpplib.a \ 104 $(GSDL_DIR)/lib/gsdllib.a 105 106 EXECUTABLE_OBJECTS = \ 107 $(OBJECTS) \ 108 $(GSDL_LIBS) 109 110 EXECUTABLE = corbaserver 111 112 corbaserver: $(EXECUTABLE_OBJECTS) 113 $(LINK) $(EXECUTABLE_OBJECTS) $(LIBS) 87 114 88 115 all: $(EXECUTABLE) 89 116 90 MSTATIC = @STATIC@91 MLINK = $(MICO_PATH)mico-ld $(MSTATIC) $(LDFLAGS) $(MICO_LIB) -o $@92 MLIBS = $(LIBS) -L../../lib/ -lmico$(MICO_VER) -lmicoaux$(MICO_VER)93 94 # .SUFFIXES: .mpp .o95 # .mpp.o:96 # $(MCOMPILE) $< -o $@97 117 98 118 99 corbaserver: $(OBJECTS)100 @echo -e building corbaserver101 $(MLINK) $(OBJECTS) $(MLIBS)102 # stripping symbols was a cunning plan, but caused difficulties when103 # it came to debugging ...104 # non GNU strips might not like these options - check autoconf?105 # strip --strip-all --discard-all corbaserver106 # strip corbaserver107 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #108 119 109 CORBARECPT_OBJECTS = corbaproto.o corbaclient.o120 # CORBARECPT_OBJECTS = corbaproto.o corbaclient.o 110 121 111 CORBARECPT_OBJS = $(COMMONOBJECTS) $(CORBARECPT_OBJECTS) $(COLSERVROBJECTS) \112 ../../lib/corbaiface.o \113 ../../lib/corbaiface_skel.o \114 ../../lib/corbaconv_text_t.o \115 ../../lib/corbatext_t.o \116 ../../lib/gsdllib.a \117 $(INDEXERS_DIR)/mg/src/text/libmgtext.a \118 $(INDEXERS_DIR)/mg/lib/libmglib.a \119 $(FASTCGI_OBJS) \120 $(INDEXERS_DIR)/mgpp/text/libmgpptext.a \121 $(INDEXERS_DIR)/mgpp/lib/libmgpplib.a122 # CORBARECPT_OBJS = $(COMMONOBJECTS) $(CORBARECPT_OBJECTS) $(COLSERVROBJECTS) \ 123 # ../../lib/corbaiface.o \ 124 # ../../lib/corbaiface_skel.o \ 125 # ../../lib/corbaconv_text_t.o \ 126 # ../../lib/corbatext_t.o \ 127 # ../../lib/gsdllib.a \ 128 # $(INDEXERS_DIR)/mg/src/text/libmgtext.a \ 129 # $(INDEXERS_DIR)/mg/lib/libmglib.a \ 130 # $(FASTCGI_OBJS) \ 131 # $(INDEXERS_DIR)/mgpp/text/libmgpptext.a \ 132 # $(INDEXERS_DIR)/mgpp/lib/libmgpplib.a 122 133 123 134 124 corbarecptldd: $(CORBARECPT_OBJS)125 @echo -e building corbarecptldd:126 $(MLINK) $(CORBARECPT_OBJS) $(MLIBS)135 # corbarecptldd: $(CORBARECPT_OBJS) 136 # @echo -e building corbarecptldd: 137 # $(LINK) $(CORBARECPT_OBJS) $(MLIBS) 127 138 128 139 else
Note:
See TracChangeset
for help on using the changeset viewer.