> It looks like its not using the correct version of APR, which is odd.
> The `apr_pool_create_unmanaged_ex' didn't exist until APR 1.3 so if
> that's not being found then it seems as if you are getting an old APR.
> Have you tried linking against the APR .so files you built instead of
> the libtool .la files.
> 
> Regards
> Tim.
> 

I changed the Makefile to...

ifeq ($(UNAME), Linux)
CPPLDFLAGS   = -pipe -fPIC -O3 -m64
CPPFLAGS     = -I. -I/RSIGrid/amq/activemq-cpp-2.2.5/src/main
-I/RSIGrid/amq/apr-1.3.3/include -c
LDFLAGS      = -L/usr/local/lib -L/usr/local/apr/lib
-L/RSIGrid/amq/apr-util-1.3.4/xml/expat/lib/libexpat.la -m64  
CC_OUTPUT_FLAG = -o
CC = g++
LDLIBS = -lpthread -lactivemq-cpp -lapr-1 -laprutil-1 -luuid -lrt -lcrypt 
-lpthread -ldl
endif

and it built successfully. However, when I try to execute the binary, I get
the following error...

$ ./register_ticker 
./register_ticker: error while loading shared libraries:
libactivemq-cpp.so.7: cannot open shared object file: No such file or
directory
$

thanks again for your help.
Nishant




-- 
View this message in context: 
http://www.nabble.com/Libraries-to-include-while-compiling-my-activemq-cpp-code-tp23223505p23224881.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to