CFLAGS:= ${DEBUG} \
-DVERSION=\"${version}\" \
+ -DWITH_NONAMESPACES \
-I. -I${top_srcdir}/interface \
-I${stagedir}/include \
- -I${globus_prefix}/include/${nothrflavour} \
- -I${globus_prefix}/include/${nothrflavour}/openssl \
-I${ares_prefix}/include \
${COVERAGE_FLAGS} -D_GNU_SOURCE -DDATAGRID_EXTENSION
LINKXX:=libtool --mode=link ${CXX} -rpath ${stagedir}/lib ${LDFLAGS}
GLOBUS_INC:= -I${globus_prefix}/include/${nothrflavour}
+GLOBUS_THR_INC:= -I${globus_prefix}/include/${thrflavour}
+
GLOBUS_LIBS:= -L${globus_prefix}/lib \
-lglobus_common_${nothrflavour} \
-lglobus_gssapi_gsi_${nothrflavour} \
+GLOBUS_THR_LIBS:= -L${globus_prefix}/lib \
+ -lglobus_common_${thrflavour} \
+ -lglobus_gssapi_gsi_${thrflavour}
+
GSOAP_LIBS:= -L${gsoap_prefix}/lib -lgsoap
+ARES_LIBS:=-L${ares_prefix}/lib -lares
-EX_LIBS:= ${GLOBUS_LIBS} -L${ares_prefix}/lib -lares
+EX_LIBS:= ${GLOBUS_LIBS} ${ARES_LIBS}
+EX_THRLIBS := ${GLOBUS_THR_LIBS} ${ARES_LIBS}
HDRS:=glite_gss.h glite_gsplugin.h
${LINK} ${version_info} -o $@ ${GSS_LOBJS} ${EX_LIBS}
${GSS_THRLTLIB}: ${GSS_THROBJS}
- ${LINK} ${version_info} -o $@ ${GSS_THRLOBJS} ${EX_LIBS}
+ ${LINK} ${version_info} -o $@ ${GSS_THRLOBJS} ${EX_THRLIBS}
OBJS:=${GSS_OBJS} glite_gsplugin.o
${LINK} ${version_info} -o $@ ${LOBJS} ${EX_LIBS}
${THRLTLIB}: ${THROBJS}
- ${LINK} ${version_info} -o $@ ${THRLOBJS} ${EX_LIBS}
+ ${LINK} ${version_info} -o $@ ${THRLOBJS} ${EX_THRLIBS}
${STATICLIB_S}: ${OBJS_S}
ar crv $@ ${OBJS_S}
${LINK} ${version_info} -o $@ ${LOBJS_S} ${EX_LIBS}
${THRLTLIB_S}: ${THROBJS_S}
- ${LINK} ${version_info} -o $@ ${THRLOBJS_S} ${EX_LIBS}
+ ${LINK} ${version_info} -o $@ ${THRLOBJS_S} ${EX_THRLIBS}
all compile: \
${GSS_STATICLIB} ${GSS_LTLIB} ${GSS_THRSTATICLIB} ${GSS_THRLTLIB} \
${COMPILE} ${GLOBUS_THR_INC} -o $@ -c $<
test_gss.o: %.o: %.cpp
- ${CXX} -c ${CFLAGS} ${GLOBUSINC} ${TEST_INC} $<
+ ${CXX} -c ${CFLAGS} ${GLOBUS_INC} ${TEST_INC} $<
-glite_gsplugin.o: soap_version.h
+glite_gsplugin.o, glite_gsplugin.thr.o: soap_version.h
soap_version.h: stdsoap2.h
head stdsoap2.h | \