[openamq-dev] client application link problem
blog
blog at yankeeboysoftware.com
Mon Dec 10 10:03:13 CET 2007
I am trying to write a trivial client application under Fedora 7 linux.
I am experiencing some strange results when I try to link the OpenAMQ
libraries. In this case my client is a C++ source file named
amq_test.cpp.
Here is the link line output.
/bin/sh ../libtool --tag=CXX --mode=link g++ -O0 -g3
-L/home/jack/open_source/OpenAMQ/lib -o amq_test amq_test.o -lamq_common
-lamq_operate -lamq_server -lamq_wireapi -lgsl -lapr -laprutil -lasl
-lgsl3 -licl -lipr -lpcre -lsfl -lsmt -lsmt3 -lzip
g++ -O0 -g3 -o amq_test amq_test.o -L/home/jack/open_source/OpenAMQ/lib
-lamq_common -lamq_operate -lamq_server -lamq_wireapi /usr/lib/libgsl.so
-lapr -laprutil -lasl -lgsl3 -licl -lipr -lpcre -lsfl -lsmt -lsmt3 -lzip
g++: /usr/lib/libgsl.so: No such file or directory
Any idea why -lgsl.a is being magically converted to /usr/lib/libgsl.so
(which does not exist) ? Is this a known issue, if so do I work around
it ?
Thanks,
Jack
More information about the openamq-dev
mailing list