Forum Discussion
From what I remember, this error happens when you do not have a compatible icd file located in "/etc/OpenCL/vendors/". If you install the OpenCL SDK as root, the icd driver is automatically installed, but if you install as a non-root user, you will have to copy the driver manually under the root account. Look for the icd file in *quartus_install_dir*/hld/ and copy it to the aforementioned path.
Hey, thanks for the response!
I definitely see the two icd files in my *quartus_install_dir*/hld directory (Altera.icd and Intel_FPGA_SSG_Emulator.icd). However when I peek into my /etc/ directory, both as a local user and root, I can't find any folder named OpenCL. Any idea why that directory might be missing and what I can do to resolve that? I'm on a RHEL 6 box if that helps.
- HRZ7 years ago
Frequent Contributor
That is expected if this is the first time you are installing an OpenCL SDK on your OS. Just create the folder yourself and copy both files there, that will very likely resolve your issue. Make sure everyone has read and execute access to the folder, though.