You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by Timothy Bish <ta...@gmail.com> on 2010/02/02 20:26:28 UTC

Re: C support for ActiveMQ... care to share a make file?

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.