09-17-2018 01:46 PM
Oh, that's right. Apologies for the confusion.
To that end, has native 64-bit support been compiled into a more recent version of LabVIEW?
09-17-2018 01:59 PM - edited 09-17-2018 02:01 PM
I pretty much doubt it. As explained there are at least 4 different 64 bit-issues in relation to the ZLIB library with ZIP extension, with recompiling the library as 64-bit being the easiest. The problem is among other things that the ZLIB library itself is not doing anything ZIP related. The part that handles ZIP is a contributed library to the ZLIB project that needs to be added. So you have to update the ZLIB code to the latest version (for secirity fixes) and replace the ZIP code as well and change the necessary compile switches to enable full 64-bit support as well as verify that everything is using the correct system API to support full 64-bit operation, so it is quite a lot of work and even more work afterwards to verify and test everything. You can't have that adding such a feature suddenly makes something that used to work in previous version to fail.
So your best bet to support 64-bit ZIP file operation will be to rely on a 3rd party solution such as the .Net solution or the OpenG ZIP library (the current code in the SubVersion repository on Sourceforge supports all 64-bit issues fully but I have not been getting around to building a release package due to a few other issues that I was planning to resolve at the same time but haven't really been getting to test fully).
09-18-2018 07:51 AM
Hi Rolf,
Understood. Thanks for the feedback.
09-19-2018 02:08 AM
Hi nzamora,
your snippets are asking for a "CythZipLibrary.dll".
Where does that come from?
Can you provide a ZIP file containing all files needed to run your examples (like VIs, DLLs, whatever)?
(Your snippet is also looking for a file with suffix "tmp", never saw that before…)