Hi Zach, I am not too familiar with realtime OS but to me it looks like you might be mixing 32 and 64 bit libraries? In step 4. you copy files from C:\Program Files (x86)\National Instruments\LabVIEW 2023\cintools), this to me looks like 32 bit. In step 6.2 you reference zeromq/lvzmq64.so, which looks like 64 bit. My suggestion is to pick one or the other and make it consistent. (Perhaps install 64 bit LabVIEW and copy cintools from C:\Program Files\National Instruments\LabVIEW 2023\cintools.)
Hi, my understanding is that you need to convert your data to a string. You can do that in any number of ways, here I show 4 examples, including Z85 encode that ships with the ZMQ library.
I've found that the application builder will not find the dlls automatically if they are only added to the lvlib: But they are found if part of a lvclass: I'm using LabVIEW 2019
I've found that the application builder will not find the dlls automatically if they are only added to the lvlib: But they are found if part of a lvclass: I'm using LabVIEW 2019
Hi Martijn, I am building several applications that depend on ZMQ, but as discussed here https://forums.ni.com/t5/LabVIEW/Include-all-dlls-of-a-project-into-executable/m-p/3763988/highlight/true?profile.language=en#M1060251 it is not possible for LabVIEW to find the dlls if they are not inside a class, library, or statically linked in a CLFN. Do you think you could add the dlls to zeromq.lvlib? I am not sure if there are ramifications for 32/64 bit applications. Also, thank you for the library; it...