looked at the error in more detail, you are missing the code generators,
they are currently Java. Looks like that is failing. If you don't want
to set Java up, then the RPM's Nuno pointed you to have the generated
stubs included.
Carl.
Carl Trieloff wrote:
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