It appears that CGMINER requires opencl.dll to be installed. This is an issue for FPGA only mining. I'm running in a virtualized environment that does not support opencl.dll. Is there a way to run CGMINER without GPU mining functionality/opencl.dll dependency?
No. cl*() calls are linked. You would need to change the code to load opencl.dll dynamically.
Maybe bfgminer is doing it, if not, it probably should.
Compile/Configure option maybe? Check if there is one to disable opencl
EDIT: try building it with --disable-opencl --enable-bitforce or --disable-opencl --enable-icarus
I just tried. It works!