The change for krb5 in 41969aec had the side effect LIBS was polluted.
Don't add OpenCL paths if --disable-opencl.  Revert bogus changes for
OpenCL/CUDA vs HAVE_DL and handle it properly in common-gpu.c instead.
I wondered where all crazy libs checks came from. They are OS-specific!
So let's do them only when appropriate.