NVlabs / instant-ngp

Instant neural graphics primitives: lightning fast NeRF and more
https://nvlabs.github.io/instant-ngp
Other
16.04k stars 1.94k forks source link

[Feature Request] release `unknown-linux-gnu` build #1174

Open LeoDog896 opened 1 year ago

LeoDog896 commented 1 year ago

In the releases description, it says the following:

If you use Linux, or want the developer Python bindings, or if your GPU is not listed below, use the step-by-step instructions to compile instant-ngp yourself.

However, many other programs make generic builds for different Linux machines, such as denoland/deno. Would it be possible to do that with the current CI? (The CI also compiles the program under ubuntu, so it should be possible to extract the archive).

Tom94 commented 1 year ago

It's possible in principle, but there are lots of intricacies to get right when creating portable binaries for Linux -- more than simply uploading the built artifacts from CI. This gets further complicated by the consideration of how to bundle the CUDA runtime.

I am open to accept pull requests that add this feature (e.g. in the form of a .appimage release), but do not foresee investing the time myself in the near future.