The following PR introduced a dependency on cuda.h:
#554 (comment)
PR #487 also introduced a dependency on nvrtc header.
As mentioned in #487 (comment), this creates packaging issues depending on distros that use either /usr/lib or /usr/local/lib or /opt for those that automatically install the headers (and not just cuda-runtime).
And on Windows it's worse as headers are not bundled at all.
We really should remove header dependencies here to ease deployment down the line.
The following PR introduced a dependency on
cuda.h:#554 (comment)
PR #487 also introduced a dependency on nvrtc header.
As mentioned in #487 (comment), this creates packaging issues depending on distros that use either
/usr/libor/usr/local/libor/optfor those that automatically install the headers (and not just cuda-runtime).And on Windows it's worse as headers are not bundled at all.
We really should remove header dependencies here to ease deployment down the line.