Skip to content

Commit 06c6dbf

Browse files
authored
Merge pull request #57 from mhuguesaws/bugfix/#56_fix_cuda_install
Fix cuda install on Amazon Linux 2
2 parents 4e42f16 + 6c60370 commit 06c6dbf

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

scripts/install/cuda_install.sh

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@ sudo yum install -y nvidia-driver-branch-${CUDA_DRIVER_VERSION} nvidia-fabricman
3434
sudo systemctl enable nvidia-fabricmanager
3535

3636
# Install Cuda toolkit
37-
sudo yum install -y --no-upgrade --no-install-recommends cuda-toolkit-${CUDA_TOOLKIT_VERSION}
37+
sudo yum install -y cuda-toolkit-${CUDA_TOOLKIT_VERSION}
3838

3939
# Enable persistence mode
4040
sudo nvidia-persistenced
4141

4242

43-
$CUDA_TOOLKIT_VERSION=`echo ${CUDA_TOOLKIT_VERSION} | sed 's/-/./g'`
43+
CUDA_TOOLKIT_VERSION=`echo ${CUDA_TOOLKIT_VERSION} | sed 's/-/./g'`
4444

4545
mkdir -p ${MODULES_PATH}/${PACKAGE_NAME}
4646

@@ -54,13 +54,14 @@ proc ModulesHelp { } {
5454
5555
module-whatis "Sets up CUDA toolkit v${CUDA_TOOLKIT_VERSION} in your environment"
5656
57-
setenv CUDA_HOME "${CUDA_TOOLKIT_VERSION}"
57+
set CUDA_HOME "/usr/local/cuda-${CUDA_TOOLKIT_VERSION}"
58+
setenv CUDA_HOME "${CUDA_HOME}"
5859
59-
prepend-path PATH "${CUDA_TOOLKIT_VERSION}/bin"
60-
prepend-path CPATH "${CUDA_TOOLKIT_VERSION}/include"
61-
prepend-path LD_LIBRARY_PATH "${CUDA_TOOLKIT_VERSION}/lib"
62-
prepend-path LD_LIBRARY_PATH "${CUDA_TOOLKIT_VERSION}/lib64"
63-
prepend-path LIBRARY_PATH "${CUDA_TOOLKIT_VERSION}/lib"
64-
prepend-path LIBRARY_PATH "${CUDA_TOOLKIT_VERSION}/lib64"
65-
prepend-path MANPATH "${CUDA_TOOLKIT_VERSION}/share/man"
60+
prepend-path PATH "${CUDA_HOME}/bin"
61+
prepend-path CPATH "${CUDA_HOME}/include"
62+
prepend-path LD_LIBRARY_PATH "${CUDA_HOME}/lib"
63+
prepend-path LD_LIBRARY_PATH "${CUDA_HOME}/lib64"
64+
prepend-path LIBRARY_PATH "${CUDA_HOME}/lib"
65+
prepend-path LIBRARY_PATH "${CUDA_HOME}/lib64"
66+
prepend-path MANPATH "${CUDA_HOME}/share/man"
6667
EOF

0 commit comments

Comments
 (0)