VERSION=-DVERSION=\"GLite-${version}\"
-ACTIVEMQ_CFLAGS?=`PKG_CONFIG_PATH=${activemq_prefix}/${libdir}/pkgconfig pkg-config --cflags activemq-cpp`
-ACTIVEMQ_LIBS?=-L${activemq_prefix}/${libdir} -lactivemq-cpp
+ACTIVEMQ_CPP_CFLAGS?=`${activemq_prefix}/bin/activemqcpp-config --cflags`
+ACTIVEMQ_CPP_LIBS?=`${activemq_prefix}/bin/activemqcpp-config --libs`
CPPUNIT_LIBS?=-L${cppunit_prefix}/${libdir} -lcppunit
CPPUNIT_CFLAGS?=-I${cppunit_prefix}/include
DEBUG:=-g -O0
CFLAGS:=${DEBUG} \
-I${stagedir}${prefix}/include -I${top_srcdir}/src \
- ${ACTIVEMQ_CFLAGS} \
+ ${ACTIVEMQ_CPP_CFLAGS} \
-D_GNU_SOURCE \
${COVERAGE_FLAGS} \
${VERSION} ${LB_STANDALONE_FLAGS} ${LB_PERF_FLAGS} \
COMMON_LIB:=
-EXT_LIB:=${ACTIVEMQ_LIBS}
+EXT_LIB:=${ACTIVEMQ_CPP_LIBS}
GLITE_GSS_LIB:=
this->clientAck = clientAck;
}
- virtual ~SimpleAsyncConsumer(){
+ virtual ~SimpleAsyncConsumer() throw(){
this->cleanup();
}
}
// Called from the consumer since this class is a registered MessageListener.
- virtual void onMessage( const Message* message ){
+ virtual void onMessage( const Message* message ) throw() {
static int count = 0;
fflush(outputfile);
} catch (CMSException& e) {
e.printStackTrace();
+ } catch (Exception& e) {
+ e.printStackTrace();
}
}