Interaction with pyzmq on Android
Description
Environment
Android (tested on rooted 2.3.4), sl4a, python for android, pyzmq from trunk after pull request #225 was merged in, and including not yet merged in pull request #231
Activity
Show:
Cyril Holweck July 4, 2012 at 7:55 AM
pull request #17 on 3-x, pull request #393 on libzmq trunk
Fixed
Details
Details
Assignee
Unassigned
UnassignedReporter
Cyril Holweck
Cyril HolweckLabels
Components
Fix versions
Affects versions
Priority
Created July 4, 2012 at 7:52 AM
Updated August 29, 2013 at 4:30 PM
Resolved July 4, 2012 at 7:55 AM
I have been working on porting pyzmq to Android (see work progress here: https://github.com/zeromq/pyzmq/issues/227#issuecomment-6713218). The symptoms are:
pyzmq copies libzmq.so.3 to it's own zmq/libzmq.so
running python "import zmq" will load that file a first time, but I suspect zmq/libzmq.so will dynamically link against libzmq.so.3 and try to open the non-existing file anyway.
a symlink from libzmq.so.3 to libzmq.so solves that problem but this is not clean IMHO
linking libzmq.so with -avoid-version on Android solves that problem.