HLS Compiler 24.1 error - aocl-clang.exe - dll entry point not found
Good day,
I recently installed HLS Compiler 24.1 together with Quartus Prime Lite 23.1std in order to do the first HLS tests.
I installed Visual Studio 2017 Community and the latest version of Microsoft Visual C++ Redistributables (2015-2022).
My OS is Windows 10 Home 10.0.19045
Trying to test an HLS example, I enter the Visual Studio console by launching the init_hls.bat file in C:\intelFPGA_lite\23.1std\hls.
It seems to detect every dependency.
Launching the build.bat of an example in test-x86-64 mode returns the following error, translated below the image:
"The procedure entry point [...] could not be located in the dynamic link library [...]."
This also happens for mathlib.dll, generationlib.dll and mip_common.dll.
I tried deleting and reinstalling HLS Compiler and deleting and reinstalling MVC++ Redistributables.
I also tried launchig build.bat in test-FPGA mode, changing the board from Arria10 to CycloneV, which returns the same error.
Below are linked two threads that inquire about similar errors, but the original poster did not share if and how it was finally resolved.
aocl-clang.exe - Entry Point Not Found - Intel Community
HLS i++ compile failure for Quartus Prime 21.1.1 Lite - Intel Community
Any suggestions on how to proceed?
Thank you in advance,
Noah
Thanks Noah. Please install Quartus 23.1lite, then add HLS as an 'upgrade', paying attention to step 3 of the Getting Started Guide. Make sure you remove/rename any version of HLS that exists in 23.1lite; I spoke with some people in engineering and the error you're seeing might appear if HLS 24.1 pro happens to pick up the libraries from HLS 23.1std.