I'm trying to compile the Objective-C bindings (https://github.com/jeremy-w/objc-zmq) for zeroMQ for use on the iPhone.
I've added the "objc-zmq" project as a dependency to the project I want to include it in. Everything compiles, however, none of the symbols can be found as it's not linked to the libzmq.a binary.
How do I compile libzmq.a for use with the iPhone. Also, once I have that, how do I have my project link to it?
I tried some of the suggestions from this post: Compile C lib for iPhone
However, these were rather fruitless for me. Any help would be greatly appreciated.
ZeroMQ is a library used to implement messaging and communication systems between applications and processes - fast and asynchronously.
Community. Backed by a large and active open source community.
ZeroMQ (also spelled ØMQ, 0MQ or ZMQ) is an asynchronous messaging library, aimed at use in distributed or concurrent applications. It provides a message queue, but unlike message-oriented middleware, a ZeroMQ system can run without a dedicated message broker; the zero in the name is for zero broker.
The library in the wrapper is built only for i386 architecture (i.e. iPhone Simulator). I have written an article on how to compile the library for ARM architecture as well as link it into your iOS project (which THEN will work with objc-zmq wrapper).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With