From d2fed1b46c2164047fa283d6c37243a38cdb7358 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ji=C5=99=C3=AD=20=C5=A0kr=C3=A1bal?= Date: Fri, 30 Sep 2005 12:26:58 +0000 Subject: [PATCH] - compile also standallone plugin library for gsoap 2.6.2 (includes gsoap) --- org.glite.security.gsoap-plugin/Makefile | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/org.glite.security.gsoap-plugin/Makefile b/org.glite.security.gsoap-plugin/Makefile index 6fce5b1..3dd099d 100644 --- a/org.glite.security.gsoap-plugin/Makefile +++ b/org.glite.security.gsoap-plugin/Makefile @@ -87,6 +87,8 @@ THRLOBJS:=${GSS_OBJS:.o=.thr.lo} STATICLIB:=libglite_security_gsoap_plugin_${nothrflavour}.a THRSTATICLIB:=libglite_security_gsoap_plugin_${thrflavour}.a LTLIB:=libglite_security_gsoap_plugin_${nothrflavour}.la +LT_262_LIB:=libglite_security_gsoap_plugin_262_${nothrflavour}.la +LT_270_LIB:=libglite_security_gsoap_plugin_262_${nothrflavour}.la THRLTLIB:=libglite_security_gsoap_plugin_${thrflavour}.la ${GSS_STATICLIB}: ${GSS_OBJS} @@ -111,15 +113,18 @@ ${THRSTATICLIB}: ${THROBJS} ar crv $@ ${THROBJS} ranlib $@ -${LTLIB}: ${OBJS} +${LTLIB}: ${OBJS} ${LINK} ${version_info} -o $@ ${LOBJS} +${LT_262_LIB}: ${OBJS} stdsoap2_2.6.2.o + ${LINK} ${version_info} -o $@ ${LOBJS} stdsoap2_2.6.2.lo + ${THRLTLIB}: ${THROBJS} ${LINK} ${version_info} -o $@ ${THRLOBJS} default: all -all compile: ${GSS_STATICLIB} ${GSS_LTLIB} ${GSS_THRSTATICLIB} ${GSS_THRLTLIB} ${STATICLIB} ${LTLIB} ${THRSTATICLIB} ${THRLTLIB} examples +all compile: ${GSS_STATICLIB} ${GSS_LTLIB} ${GSS_THRSTATICLIB} ${GSS_THRLTLIB} ${STATICLIB} ${LTLIB} ${THRSTATICLIB} ${THRLTLIB} ${LT_262_LIB} examples check: compile check.gss @@ -169,6 +174,11 @@ ${GSOAP_FPREFIX}H.h ${GSOAP_FPREFIX}C.c ${GSOAP_FPREFIX}Server.c ${GSOAP_FPREFIX wscalc_clt_ex.o: wscalc_clt_ex.c ${CC} -c ${CFLAGS} ${GLOBUS_INC} -o $@ $< +stdsoap2_2.6.2.o: stdsoap2_2.6.2.c stdsoap2_2.6.2.h + ln -sf ${top_srcdir}/src/stdsoap2_2.6.2.h stdsoap2.h + libtool --mode=compile ${CC} -c ${DEBUG} -I${top_srcdir}/src -I${top_srcdir}/interface -I. -o $@ $< + rm -f stdsoap2.h + stdsoap2.o: ${gsoap_prefix}/devel/stdsoap2.c ${CC} -c ${CFLAGS} -o $@ $< @@ -195,6 +205,7 @@ install: -mkdir -p ${PREFIX}/share/doc/${package}-${version} -mkdir -p ${PREFIX}/include/glite/security/${package} ${INSTALL} -m 644 ${GSS_LTLIB} ${GSS_THRLTLIB} ${PREFIX}/lib + ${INSTALL} -m 644 ${LT_262_LIB} ${PREFIX}/lib ${INSTALL} -m 644 ${top_srcdir}/LICENSE ${PREFIX}/share/doc/${package}-${version} cd ${top_srcdir}/interface && ${INSTALL} -m 644 ${HDRS} ${PREFIX}/include/glite/security/ if [ x${DOSTAGE} = xyes ]; then \ -- 1.8.2.3