Skip to content

Conversation

@smbanx
Copy link
Collaborator

@smbanx smbanx commented Nov 22, 2024

This pull request adds the shell script dependencies.sh. When run with source dependencies.sh, this script will automatically install dependencies for Helios and all of its plugins. This script only works on Linux and macOS, meaning Helios dependencies for Windows must still be installed manually. Additionally, not all dependencies can be installed for macOS because plugins that require CUDA are incompatible with macOS.

Note that I was unable to get Doxygen working. Let me know if there are any issues with my changes to the user guide (doc/UserGuide.dox) or if there is anything else that I need to do to document my code.

@smbanx smbanx added the enhancement New feature or request label Nov 22, 2024
@smbanx smbanx requested a review from bnbailey-psl November 22, 2024 22:15
Alternatively, simply run the dependencies script: `source dependencies.sh`

This will automatically install and configure the Linux drivers (version 470.256.02) to run OptiX.

Copy link
Collaborator Author

@smbanx smbanx Nov 22, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a workaround for us not being able to store the proprietary OptiX driver files in the Helios repo. I changed the bash script so that it automatically installs and configures Linux drivers version 470.256.02 (the version that worked for me).

This way, it is no longer necessary to manually install the drivers and move them to the Helios root directory. WSL users simply need to run source dependencies.sh, and OptiX should work properly with no additional steps.

@bnbailey-psl
Copy link
Contributor

Merged in v1.3.24

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants