Hey everyone!
I got a little problem here. Now I am trying to run my project with some ZeroMQ components in Linux (openSUSE 13.1) and getting an error - code 13 in zmx_ctx_create.vi: 5610001. I've already had this problem in Win10 but it was resolved easily by moving some .dll files which mentioned in the FAQ. So, this way doesn't work in Linux. What should I do?
Last edit: snfnmeister 2018-12-26
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
Can you confirm whether your host OS and LV are both 32-bit? Back in the day it was only 32-bit on Linux but that might not be true any more. Try running zmq_libpath.vi and check that the path name it generates is correct. Try opening the C DLL call in zmq_ctx_create and setting the path instead of specifying it on the diagram; LV provides some better error-checking when you do this but is less portable because of known packaging bugs.
Cheers.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hey everyone!
I got a little problem here. Now I am trying to run my project with some ZeroMQ components in Linux (openSUSE 13.1) and getting an error - code 13 in zmx_ctx_create.vi: 5610001. I've already had this problem in Win10 but it was resolved easily by moving some .dll files which mentioned in the FAQ. So, this way doesn't work in Linux. What should I do?
Last edit: snfnmeister 2018-12-26
was zmx_ctx_create a typo? should be zmq_ctx_create
Hi,
Can you confirm whether your host OS and LV are both 32-bit? Back in the day it was only 32-bit on Linux but that might not be true any more. Try running zmq_libpath.vi and check that the path name it generates is correct. Try opening the C DLL call in zmq_ctx_create and setting the path instead of specifying it on the diagram; LV provides some better error-checking when you do this but is less portable because of known packaging bugs.
Cheers.