03-09-2014 11:48 PM - edited 03-09-2014 11:50 PM
Hi,
When I compile my FPGA VI into sbRIO 9636, several errors show up as "the procedure entry point BZ2_bzDecompressEnd could not be located in the dynamic link library LIBBZ2.dll". The final compiling summary is in fig1. I googled the summary and found this topic was similar to mine.
http://forums.ni.com/t5/LabVIEW/Labview-2011-FPGA-Compile-Error/td-p/2010801
As said in the topic, I copied the LIBBZ2.dll from C:\NIFPGA\programs\Xilinx13_4\common\lib\nt to C:\Windows\system32. However, the problem hasn't been solved.
I found there're more than one LIBBZ2.dll in my computer as in fig.2. Should I try to copy different one?
Thanks,
Jiaqi
fig1:
fig2:
error message:
03-11-2014 10:26 AM
Hi jwan887,
There was as similar forum post here too: http://forums.ni.com/t5/Real-Time-Measurement-and/Labview-FPGA-compilation-on-cRIO-9082-RT-crash/td-... It proposes a similar work-around but I wanted you to have that resource. I also found this on the Xilinx page: http://www.xilinx.com/support/answers/35712.htm.
Do those help?
What version of LabVIEW are you using? What operating system? I am assuming you are using the Xilinx 13.4 compile tool from your screenshots?
03-12-2014 04:18 PM
Hi Rahul,
I'm using LABVIEW 2012 and WIN7. You're right. I copied the LIBBZ2.dll from Xilinx13_4 folder. However, I have another Xilinx10_1 folder also under C:\NIFPGA, but there's no LIBBZ2.dll file in it.
I can't open your first link so don't know what it says. For the second link, I only use LABVIEW FPGA as the compiler, do I need to reintall this?
Cheers,
Jiaqi