nmittal wrote:
>
>
>
>> 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
>
>
>
As you can see below that the file is there..
# ls -l /usr/local/lib/libactivemq-cpp.*
-rw-r--r-- 1 root root 94597380 Apr 24 14:27
/usr/local/lib/libactivemq-cpp.a
-rwxr-xr-x 1 root root 980 Apr 24 14:27
/usr/local/lib/libactivemq-cpp.la
lrwxrwxrwx 1 root root 24 Apr 24 14:27
/usr/local/lib/libactivemq-cpp.so -> libactivemq-cpp.so.7.0.0
lrwxrwxrwx 1 root root 24 Mar 18 13:19
/usr/local/lib/libactivemq-cpp.so.6 -> libactivemq-cpp.so.6.0.1
-rwxr-xr-x 1 root root 33210789 Mar 18 13:19
/usr/local/lib/libactivemq-cpp.so.6.0.1
lrwxrwxrwx 1 root root 24 Apr 24 14:27
/usr/local/lib/libactivemq-cpp.so.7 -> libactivemq-cpp.so.7.0.0
-rwxr-xr-x 1 root root 33312073 Apr 24 14:27
/usr/local/lib/libactivemq-cpp.so.7.0.0
#
--
View this message in context:
http://www.nabble.com/Libraries-to-include-while-compiling-my-activemq-cpp-code-tp23223505p23224966.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.