Lines 160-186
Link Here
|
160 |
$(ECHO)if [ "$(TYPE)" = "SunOS" -a "$(CC)" = "CC" ]; then \ |
160 |
$(ECHO)if [ "$(TYPE)" = "SunOS" -a "$(CC)" = "CC" ]; then \ |
161 |
if [ "x$(SUNCACHE)" != "x" ]; then \ |
161 |
if [ "x$(SUNCACHE)" != "x" ]; then \ |
162 |
$(CC) -xar -o lib_temp.a $(OBJDIR)$(SUNCACHE)/*/*.o; \ |
162 |
$(CC) -xar -o lib_temp.a $(OBJDIR)$(SUNCACHE)/*/*.o; \ |
163 |
$(CC) $(CFLAGS) $(LDOP) lib_temp.a $(LIBS) -o $@ $^ -L$(LIBDIR) -lXrdSys; \ |
163 |
$(LD) $(LDFLAGS) lib_temp.a $(LIBS) -o $@ $^ -L$(LIBDIR) -lXrdSys; \ |
164 |
rm lib_temp.a; \ |
164 |
rm lib_temp.a; \ |
165 |
fi; \ |
165 |
fi; \ |
166 |
else \ |
166 |
else \ |
167 |
$(CC) $(CFLAGS) $(LDOP) $(LIBS) -o $@ $^ -L$(LIBDIR) -lXrdSys; \ |
167 |
$(LD) $(LDFLAGS) $(LIBS) -o $@ $^ -L$(LIBDIR) -lXrdSys; \ |
168 |
fi |
168 |
fi |
169 |
$(DECODER): $(OBJECTS_BIN_DEC) $(LIBRARY_DEC) $(LIBRARY_OUC) \ |
169 |
$(DECODER): $(OBJECTS_BIN_DEC) $(LIBRARY_DEC) $(LIBRARY_OUC) \ |
170 |
$(LIBRARY_COMMON) |
170 |
$(LIBRARY_COMMON) |
171 |
@echo Creating executable $(@F) |
171 |
@echo Creating executable $(@F) |
172 |
$(ECHO)$(CC) $(CFLAGS) $(LDOP) $(LIBS) -o $@ $^ |
172 |
$(ECHO)$(LD) $(LDFLAGS) $(LIBS) -o $@ $^ |
173 |
|
173 |
|
174 |
$(SENDER): $(OBJECTS_BIN_SND) $(LIBRARY_SND) $(LIBRARY_OUC) $(LIBRARY_COMMON) |
174 |
$(SENDER): $(OBJECTS_BIN_SND) $(LIBRARY_SND) $(LIBRARY_OUC) $(LIBRARY_COMMON) |
175 |
@echo Creating executable $(@F) |
175 |
@echo Creating executable $(@F) |
176 |
$(ECHO)if [ "$(TYPE)" = "SunOS" -a "$(CC)" = "CC" ]; then \ |
176 |
$(ECHO)if [ "$(TYPE)" = "SunOS" -a "$(CC)" = "CC" ]; then \ |
177 |
if [ "x$(SUNCACHE)" != "x" ]; then \ |
177 |
if [ "x$(SUNCACHE)" != "x" ]; then \ |
178 |
$(CC) -xar -o lib_temp.a $(OBJDIR)$(SUNCACHE)/*/*.o; \ |
178 |
$(CC) -xar -o lib_temp.a $(OBJDIR)$(SUNCACHE)/*/*.o; \ |
179 |
$(CC) $(CFLAGS) $(LDOP) lib_temp.a $(LIBS) -lresolv -o $@ $^; \ |
179 |
$(LD) $(LDFLAGS) lib_temp.a $(LIBS) -lresolv -o $@ $^; \ |
180 |
rm lib_temp.a; \ |
180 |
rm lib_temp.a; \ |
181 |
fi; \ |
181 |
fi; \ |
182 |
else \ |
182 |
else \ |
183 |
$(CC) $(CFLAGS) $(LDOP) $(LIBS) -lresolv -o $@ $^; \ |
183 |
$(LD) $(LDFLAGS) $(LIBS) -lresolv -o $@ $^; \ |
184 |
fi |
184 |
fi |
185 |
|
185 |
|
186 |
$(FSENDER): $(OBJECTS_BIN_FSD) $(LIBRARY_SND) $(LIBRARY_OUC) $(LIBRARY_COMMON) |
186 |
$(FSENDER): $(OBJECTS_BIN_FSD) $(LIBRARY_SND) $(LIBRARY_OUC) $(LIBRARY_COMMON) |
Lines 188-198
Link Here
|
188 |
$(ECHO)if [ "$(TYPE)" = "SunOS" -a "$(CC)" = "CC" ]; then \ |
188 |
$(ECHO)if [ "$(TYPE)" = "SunOS" -a "$(CC)" = "CC" ]; then \ |
189 |
if [ "x$(SUNCACHE)" != "x" ]; then \ |
189 |
if [ "x$(SUNCACHE)" != "x" ]; then \ |
190 |
$(CC) -xar -o lib_temp.a $(OBJDIR)$(SUNCACHE)/*/*.o; \ |
190 |
$(CC) -xar -o lib_temp.a $(OBJDIR)$(SUNCACHE)/*/*.o; \ |
191 |
$(CC) $(CFLAGS) $(LDOP) lib_temp.a $(LIBS) -lresolv -o $@ $^; \ |
191 |
$(LD) $(LDFLAGS) lib_temp.a $(LIBS) -lresolv -o $@ $^; \ |
192 |
rm lib_temp.a; \ |
192 |
rm lib_temp.a; \ |
193 |
fi; \ |
193 |
fi; \ |
194 |
else \ |
194 |
else \ |
195 |
$(CC) $(CFLAGS) $(LDOP) $(LIBS) -lresolv -o $@ $^; \ |
195 |
$(LD) $(LDFLAGS) $(LIBS) -lresolv -o $@ $^; \ |
196 |
fi |
196 |
fi |
197 |
|
197 |
|
198 |
$(ADMIN): $(OBJECTS_BIN_ADM) $(LIBRARY_SND) $(LIBRARY_OUC) $(LIBRARY_COMMON) |
198 |
$(ADMIN): $(OBJECTS_BIN_ADM) $(LIBRARY_SND) $(LIBRARY_OUC) $(LIBRARY_COMMON) |
Lines 200-210
Link Here
|
200 |
$(ECHO)if [ "$(TYPE)" = "SunOS" -a "$(CC)" = "CC" ]; then \ |
200 |
$(ECHO)if [ "$(TYPE)" = "SunOS" -a "$(CC)" = "CC" ]; then \ |
201 |
if [ "x$(SUNCACHE)" != "x" ]; then \ |
201 |
if [ "x$(SUNCACHE)" != "x" ]; then \ |
202 |
$(CC) -xar -o lib_temp.a $(OBJDIR)$(SUNCACHE)/*/*.o; \ |
202 |
$(CC) -xar -o lib_temp.a $(OBJDIR)$(SUNCACHE)/*/*.o; \ |
203 |
$(CC) $(CFLAGS) $(LDOP) lib_temp.a $(LIBS) -lresolv -o $@ $^; \ |
203 |
$(LD) $(LDFLAGS) lib_temp.a $(LIBS) -lresolv -o $@ $^; \ |
204 |
rm lib_temp.a; \ |
204 |
rm lib_temp.a; \ |
205 |
fi; \ |
205 |
fi; \ |
206 |
else \ |
206 |
else \ |
207 |
$(CC) $(CFLAGS) $(LDOP) $(LIBS) -lresolv -o $@ $^; \ |
207 |
$(CC) $(CFLAGS) $(LDFLAGS) $(LIBS) -lresolv -o $@ $^; \ |
208 |
fi |
208 |
fi |
209 |
|
209 |
|
210 |
$(COUT2FILE): $(OBJECTS_BIN_C2F) $(LIBRARY_DEC) $(LIBRARY_OUC) $(LIBRARY_COMMON) |
210 |
$(COUT2FILE): $(OBJECTS_BIN_C2F) $(LIBRARY_DEC) $(LIBRARY_OUC) $(LIBRARY_COMMON) |
Lines 212-246
Link Here
|
212 |
$(ECHO)if [ "$(TYPE)" = "SunOS" -a "$(CC)" = "CC" ]; then \ |
212 |
$(ECHO)if [ "$(TYPE)" = "SunOS" -a "$(CC)" = "CC" ]; then \ |
213 |
if [ "x$(SUNCACHE)" != "x" ]; then \ |
213 |
if [ "x$(SUNCACHE)" != "x" ]; then \ |
214 |
$(CC) -xar -o lib_temp.a $(OBJDIR)$(SUNCACHE)/*/*.o; \ |
214 |
$(CC) -xar -o lib_temp.a $(OBJDIR)$(SUNCACHE)/*/*.o; \ |
215 |
$(CC) $(CFLAGS) $(LDOP) lib_temp.a $(LIBS) -lresolv -o $@ $^; \ |
215 |
$(LD) $(LDFLAGS) lib_temp.a $(LIBS) -lresolv -o $@ $^; \ |
216 |
rm lib_temp.a; \ |
216 |
rm lib_temp.a; \ |
217 |
fi; \ |
217 |
fi; \ |
218 |
else \ |
218 |
else \ |
219 |
$(CC) $(CFLAGS) $(LDOP) $(LIBS) -lresolv -o $@ $^; \ |
219 |
$(LD) $(LDFLAGS) $(LIBS) -lresolv -o $@ $^; \ |
220 |
fi |
220 |
fi |
221 |
|
221 |
|
222 |
$(DUMPPACKETS): $(OBJECTS_BIN_DMP) $(LIBRARY_DEC) $(LIBRARY_COMMON) |
222 |
$(DUMPPACKETS): $(OBJECTS_BIN_DMP) $(LIBRARY_DEC) $(LIBRARY_COMMON) |
223 |
@echo Creating executable $(@F) |
223 |
@echo Creating executable $(@F) |
224 |
$(ECHO)$(CC) $(CFLAGS) $(LDOP) $(LIBS) -o $@ $^ |
224 |
$(ECHO)$(LD) $(LDFLAGS) $(LDFLAGS) $(LIBS) -o $@ $^ |
225 |
|
225 |
|
226 |
$(DEBUGPACKET): $(OBJECTS_BIN_DBP) $(LIBRARY_DEC) $(LIBRARY_OUC) $(LIBRARY_COMMON) |
226 |
$(DEBUGPACKET): $(OBJECTS_BIN_DBP) $(LIBRARY_DEC) $(LIBRARY_OUC) $(LIBRARY_COMMON) |
227 |
@echo Creating executable $(@F) |
227 |
@echo Creating executable $(@F) |
228 |
$(ECHO)$(CC) $(CFLAGS) $(LDOP) $(LIBS) -o $@ $^ |
228 |
$(ECHO)$(LD) $(LDFLAGS) $(LIBS) -o $@ $^ |
229 |
|
229 |
|
230 |
$(CONVTIME): $(OBJECTS_BIN_CTM) $(LIBRARY_COMMON) |
230 |
$(CONVTIME): $(OBJECTS_BIN_CTM) $(LIBRARY_COMMON) |
231 |
@echo Creating executable $(@F) |
231 |
@echo Creating executable $(@F) |
232 |
$(ECHO)$(CC) $(CFLAGS) $(LDOP) $(LIBS) -o $@ $^ |
232 |
$(ECHO)$(LD) $(LDFLAGS) $(LIBS) -o $@ $^ |
233 |
|
233 |
|
234 |
$(TESTPARSER): $(OBJECTS_BIN_TPR) $(LIBRARY_COMMON) |
234 |
$(TESTPARSER): $(OBJECTS_BIN_TPR) $(LIBRARY_COMMON) |
235 |
@echo Creating executable $(@F) |
235 |
@echo Creating executable $(@F) |
236 |
$(ECHO)if [ "$(TYPE)" = "SunOS" -a "$(CC)" = "CC" ]; then \ |
236 |
$(ECHO)if [ "$(TYPE)" = "SunOS" -a "$(CC)" = "CC" ]; then \ |
237 |
if [ "x$(SUNCACHE)" != "x" ]; then \ |
237 |
if [ "x$(SUNCACHE)" != "x" ]; then \ |
238 |
$(CC) -xar -o lib_temp.a $(OBJDIR)$(SUNCACHE)/*/*.o; \ |
238 |
$(CC) -xar -o lib_temp.a $(OBJDIR)$(SUNCACHE)/*/*.o; \ |
239 |
$(CC) $(CFLAGS) $(LDOP) lib_temp.a $(LIBS) -lresolv -o $@ $^; \ |
239 |
$(LD) $(LDFLAGS) lib_temp.a $(LIBS) -lresolv -o $@ $^; \ |
240 |
rm lib_temp.a; \ |
240 |
rm lib_temp.a; \ |
241 |
fi; \ |
241 |
fi; \ |
242 |
else \ |
242 |
else \ |
243 |
$(CC) $(CFLAGS) $(LDOP) $(LIBS) -lresolv -o $@ $^; \ |
243 |
$(LD) $(LDFLAGS) $(LIBS) -lresolv -o $@ $^; \ |
244 |
fi |
244 |
fi |
245 |
|
245 |
|
246 |
$(OBJDIR)/%.o : %.cc |
246 |
$(OBJDIR)/%.o : %.cc |