Dennis,
I am on an earlier version of FC, I have a FC7 at home and can give it a
spin. something might have changed on FC7
after the packages where added to FC7.
To build from svn, do a ./bootstap and then make. make check to make
sure all is sane.
If the ./configure fails there is a script to set up the tool chain to
build it.
Also, today we had some issues with trunk, so make sure you have the
latest, what happens if you do this.
./bootstap
./configure
make
make check
Does it get through the bootstrap and configure, also did you check out
the whole source tree of just the cpp?
Carl.
Dennis Jacobfeuerborn wrote:
Hi,
currently I'm trying to get qpid to work on my Fedora 7 machine but I
keep running into obstacles. I first tried using the packages included
in the distribution but I have been unable to compile a simple client
because of include errors (e.g. "posix/check.h" seems to be required
but is nowhere to be found on my system).
Now I'm trying to compile a version from svn which seems to work until
I get the following error:
...
ar cru .libs/libLogger.a qpid/log/.libs/libLogger_la-Logger.o
ranlib .libs/libLogger.a
creating libLogger.la
(cd .libs && rm -f libLogger.la && ln -s ../libLogger.la libLogger.la)
/bin/sh ../libtool --tag=CXX --mode=link g++ -Werror -pedantic -Wall
-Wextra -Wno-shadow -Wpointer-arith -Wcast-qual -Wcast-align
-Wno-long-long -Wvolatile-register-var -Winvalid-pch
-Wno-system-headers -Woverloaded-virtual -DLINUX=2 -D_REENTRANT
-D_GNU_SOURCE -D_LARGEFILE64_SOURCE -pthread -I/usr/include/apr-1
-DUSE_APR_PLATFORM=1 -g -O2 -version-info 1:0:1 -o libqpidcommon.la
-rpath /opt/amqp/lib qpid/sys/apr/APRAcceptor.lo
qpid/sys/apr/APRBase.lo qpid/sys/apr/APRPool.lo
qpid/sys/apr/APRSocket.lo qpid/sys/apr/LFProcessor.lo
qpid/sys/apr/LFSessionContext.lo qpid/sys/apr/Socket.lo
qpid/sys/apr/Time.lo qpid/sys/apr/Thread.lo qpid/framing/AMQBody.lo
qpid/framing/AMQRequestBody.lo qpid/framing/AMQResponseBody.lo
qpid/framing/AMQContentBody.lo qpid/framing/AMQFrame.lo
qpid/framing/AMQHeaderBody.lo qpid/framing/AMQHeartbeatBody.lo
qpid/framing/AMQMethodBody.lo qpid/framing/MethodContext.lo
qpid/framing/BasicHeaderProperties.lo qpid/framing/BodyHandler.lo
qpid/framing/ChannelAdapter.lo qpid/framing/Buffer.lo
qpid/framing/FieldTable.lo qpid/framing/FramingContent.lo
qpid/framing/InitiationHandler.lo qpid/framing/ProtocolInitiation.lo
qpid/framing/ProtocolVersion.lo
qpid/framing/ProtocolVersionException.lo qpid/framing/Requester.lo
qpid/framing/Responder.lo qpid/framing/Correlator.lo
qpid/framing/Value.lo qpid/framing/Proxy.lo
gen/qpid/framing/AMQP_ClientProxy.lo
gen/qpid/framing/AMQP_MethodVersionMap.lo
gen/qpid/framing/AMQP_ServerProxy.lo qpid/Exception.lo qpid/Url.lo
qpid/QpidError.lo qpid/sys/Runnable.lo qpid/sys/ProducerConsumer.lo
qpid/CommonOptions.lo qpid/log/Options.lo qpid/log/Selector.lo
qpid/log/Statement.lo -lboost_program_options libLogger.la -lapr-1
-luuid -lcrypt -lpthread -ldl -ldl -lrt
libtool: link: `gen/qpid/framing/AMQP_ClientProxy.lo' is not a valid
libtool object
make[3]: *** [libqpidcommon.la] Error 1
make[3]: Leaving directory `/home/dennis/amqp/cpp/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/dennis/amqp/cpp/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/dennis/amqp/cpp/src'
make: *** [all-recursive] Error 1
What is the best way to go for someone who is interested to experiment
with AMQP?
Regards,
Dennis