To make it easier to build and install the libstomp-c library I threw together an autotools build for it, I attached the tar with the files for you.
you should be able to build the lib now with the following commands ./autogen.sh ./configure make you can install with the normal 'make install' Regards Tim. -- Tim Bish http://fusesource.com http://timbish.blogspot.com/ Hightower, Rick wrote: > > > I need to do some messaging between C, Python and Java. I have used > ActiveMQ in the past, and feel comfortable with it. > > > > This is an R&D, proof of concept type project for the next version of > our product. We have a variety of ways to do messaging between Java, > Python and C processes. We would like to standardize on one way as we > need to increase the amount of communication. I am trying to get some > proof of concepts done to test out ActiveMQ (my first choice), versus > Apache QPID (second choice) or something else. > > I downloaded the example for the stomp.py and got the Python example > working no problem. > > Now... I am trying to get the Stomp C bits working. There is no make > file! DOH! Ok ok... I don't mind creating one (I just need to figure out > which libs this needs). I am building and using on Linux (Debian to be > specific.) (Stomp is a text based protocol for messaging that ActiveMQ > and JBoss MQ support.) > > Since the Stomp C lib is not there, I figured I would just try out > Apache QPID. But wait... Apache QPID does not have C client lib. They > only have a C++ client. Hmmm scratch that. So I figured why not give > RabbitMQ a try. Their C lib is "experimental". Hmmm... This does not > seem much better than Stomp C's support. (Apache QPID implements AMQP.) > > Ok this made me focus back to ActiveMQ and take a look at their C > support for OpenWire. No make file. There is a X Code project file. > Since I need to run this on Debian... this does not help me much. Again > I would need to create my own make file (and figure out which libs this > lib needs). Also the C lib is in the Sandbox. (OpenWire is ActiveMQ's > native wire format which is also a standard, except of course that they > are the only one's that implement it). > > I've come to the conclusion that the C support for MOM is not really > there. Since C is very popular, I wonder why this is not a more well > worn path. It does not matter if you are using OpenWire, AMQP, Stomp, > whatever... this path is all full of tall grass... seems really easy to > get bogged down in the weeds. > > > > Does anyone have any experience using C OpenWire or C Stomp client libs > with ActiveMQ? If so, do you care to share your make files? I am going > to go to lunch and then if I don't get pulled of this R&D effort to work > on some pressing current release effort... I am going to create a make > file for Stomp C support. > > > > > > > > Rick Hightower > > Chief Architect > > Corventis Corp > > Bio: http://docs.google.com/View?docid=dw4ms58_7ghf4wbc4 > > Blog: http://www.jroller.com/page/RickHigh > > Resume: http://www.linkedin.com/in/rickhigh > > Twitter: http://twitter.com/RickHigh > > Profile: http://java.dzone.com/users/rhightower > > JDJ: http://rickhightower.sys-con.com/latest/articles > > > > > http://old.nabble.com/file/p27426018/stomp-c.tar.bz2 stomp-c.tar.bz2 -- View this message in context: http://old.nabble.com/C-support-for-ActiveMQ...-care-to-share-a-make-file--tp27364804p27426018.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.