Changeset 15563
- Timestamp:
- 2008-05-19T12:05:59+12:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gsdl/trunk/src/corba/Makefile.in
r15549 r15563 35 35 ifeq ($(USE_CORBA), 1) 36 36 37 # FROM LIB38 39 37 MICO_DIR = @MICO_DIR@ 40 38 ifeq ($(MICO_DIR), default) 41 MICO_INC = -I../packages/mico/mico/include42 MICO_PATH = ../bin/linux/39 MICO_INCLUDES = -I$(PACKAGES_DIR)/mico/mico/include 40 MICO_PATH = $(PACKAGES_DIR)/mico/bin/ 43 41 else 44 42 ifeq ($(MICO_DIR), yes) 45 MICO_INC =43 MICO_INCLUDES = 46 44 else 47 MICO_INC = -I$(MICO_DIR)45 MICO_INCLUDES = -I$(MICO_DIR) 48 46 endif 49 47 MICO_PATH = 50 48 endif 51 MINCLUDES = -I/usr/include/g++-2/ -I/usr/lib/gcc-lib/i386-slackware-linux/egcs-2.91.66/include/ -I/usr/include -I. -I../indexers/mg/lib $(MICO_INC) -I..52 49 53 MCFLAGS = -Wall -Wunused54 50 55 MCOMPILE = $(MICO_PATH)mico-c++ -x c++ $(MCFLAGS) $(DEFS) $(MINCLUDES) -c 51 AR = ar 52 CC = @CC@ 53 CFLAGS = @CFLAGS@ 54 DEFS = @DEFS@ -DNZDL -DQUIET -DSHORT_SUFFIX -DPARADOCNUM -DGSDLSERVER 55 # Do NOT add the "recpt" directory here: the CORBA code should be independent of the receptionist! 56 INCLUDES = -I$(GSDL_DIR)/lib -I$(COLSERVR_DIR) -I$(PROTOCOL_DIR) -I$(INDEXERS_DIR)/mgpp/text $(MICO_INCLUDES) 57 INSTALL = @INSTALL@ 58 LDFLAGS = @LDFLAGS@ 59 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 61 RANLIB = @RANLIB@ 62 63 64 COMPILE = $(MICO_PATH)mico-c++ -x c++ $(CFLAGS) $(DEFS) $(INCLUDES) -c 56 65 57 66 58 67 .SUFFIXES: .mpp .o 59 68 .mpp.o: 60 $( MCOMPILE) $<69 $(COMPILE) $< 61 70 62 71 63 CORBAHEADERS = \64 corbaconv_text_t.h corbatext_t.h 65 CORBASOURCES =\66 corbaiface.mpp corbatext_t.mpp corbaconv_text_t.mpp corbaiface_skel.mpp 67 CORBAOBJECTS =\68 corbaiface.o corbatext_t.o corbaconv_text_t.o corbaiface_skel.o 72 SOURCES = \ 73 corbaconv_text_t.mpp \ 74 corbaiface.mpp \ 75 corbaiface_skel.mpp \ 76 corbaServer.mpp \ 77 corbatext_t.mpp 69 78 79 OBJECTS = \ 80 corbaconv_text_t.o \ 81 corbaiface.o \ 82 corbaiface_skel.o \ 83 corbaServer.o \ 84 corbatext_t.o 70 85 71 corbaiface_skel.h: corbaiface.idl 72 LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH PATH=$(MICO_PATH):$(PATH) idl --boa --no-poa --c++-skel --c++-suffix=mpp $? 73 corbaiface_skel.mpp: corbaiface.idl 74 LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH PATH=$(MICO_PATH):$(PATH) idl --boa --no-poa --c++-skel --c++-suffix=mpp $? 75 corbaiface.mpp: corbaiface.idl 76 LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH PATH=$(MICO_PATH):$(PATH) idl --boa --no-poa --c++-skel --c++-suffix=mpp $? 86 EXECUTABLE = corbaserver corbarecptldd 77 87 88 all: $(EXECUTABLE) 78 89 79 # FROM COLSERVR80 # ===========================================================================================81 # CORBA SUPPORT82 83 MCFLAGS = @CFLAGS@ -Wall -Wunused84 85 MICO_DIR = @MICO_DIR@86 ifeq ($(MICO_DIR), default)87 MICO_INC = -I../../packages/mico/include88 MICO_PATH = ../../bin/linux/89 else90 ifeq ($(MICO_DIR), yes)91 MICO_INC =92 MICO_PATH =93 else94 MICO_INC = -I$(MICO_DIR)95 MICO_PATH =96 endif97 endif98 MINCLUDES = -I. -I../../lib -I../recpt -I$(INDEXERS_DIR)/mgpp/text $(MICO_INC)99 100 MCOMPILE = $(MICO_PATH)mico-c++ -x c++ $(MCFLAGS) $(DEFS) $(MINCLUDES) -c101 102 .SUFFIXES: .mpp .o103 .mpp.o:104 $(MCOMPILE) $<105 106 CORBAHEADERS = corbaServer.h107 CORBASOURCES = corbaServer.mpp108 CORBAOBJECTS = corbaServer.o ../../lib/corbaiface_skel.o109 110 # ===========================================================================================111 112 113 # FROM RECPT114 115 CORBA_CFLAGS=-DUSE_CORBA116 117 118 EXEC = corbaserver corbarecptldd119 120 121 MICO_DIR = @MICO_DIR@122 MICO_VER = @MICO_VER@123 ifeq ($(MICO_DIR), yes)124 MICO_INC =125 MICO_LIB =126 MICO_PATH =127 else128 ifeq ($(MICO_DIR), default)129 MICO_DIR = ../../packages/mico/include130 MICO_PATH = ../../bin/linux/131 else132 MICO_PATH =133 endif134 MICO_INC = -I$(MICO_DIR)135 MICO_LIB = -L$(MICO_DIR)136 endif137 MINCLUDES = -I. -I../../lib -I../colservr -I$(INDEXERS_DIR)/mgpp/text $(MICO_INC)138 139 MCOMPILE = $(MICO_PATH)mico-c++ -x c++ $(MCFLAGS) $(DEFS) $(MINCLUDES) -c140 90 MSTATIC = @STATIC@ 141 91 MLINK = $(MICO_PATH)mico-ld $(MSTATIC) $(LDFLAGS) $(MICO_LIB) -o $@ 142 92 MLIBS = $(LIBS) -L../../lib/ -lmico$(MICO_VER) -lmicoaux$(MICO_VER) 143 93 144 145 .SUFFIXES: .mpp .o 146 .mpp.o: 147 $(MCOMPILE) $< -o $@ 94 # .SUFFIXES: .mpp .o 95 # .mpp.o: 96 # $(MCOMPILE) $< -o $@ 148 97 149 98 150 corbaserver: $( RECPTLIB_OBJS)99 corbaserver: $(OBJECTS) 151 100 @echo -e building corbaserver 152 $(MLINK) $( RECPTLIB_OBJS) $(MLIBS)101 $(MLINK) $(OBJECTS) $(MLIBS) 153 102 # stripping symbols was a cunning plan, but caused difficulties when 154 103 # it came to debugging ...
Note:
See TracChangeset
for help on using the changeset viewer.