View difference between Paste ID: 1DbyrWr1 and 2c7FUaac
SHOW: | | - or go back to the newest paste.
1
#!/bin/bash
2
# source this script if you want the exports to stick
3-
# this assume 
3+
4
sudo apt-get update
5
sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev gcc make libcurl4-openssl-dev autoconf git screen libncurses5-dev libdb4.8-dev libtool -y
6
# install CUDA
7
# manually accept EULA, download driver + CUDA to default location. Can skip samples
8
wget http://developer.download.nvidia.com/compute/cuda/5_5/rel/installers/cuda_5.5.22_linux_64.run
9
sudo bash cuda_5.5.22_linux_64.run
10
# add to paths
11
export PATH="/usr/local/cuda-5.5/bin:$PATH"
12
export LD_LIBRARY_PATH="/usr/local/cuda-5.5/lib64:/lib"
13
sudo ./nvidiastartup.sh
14
# Download and build cudaminer
15
git clone git://github.com/cbuchner1/CudaMiner
16
cd CudaMiner
17
./configure
18
make
19
# Below is an example call to cudaminer. Stratum is the protocol used for mining, and is built into cudaminer.
20
# -H parallizes CPU usage, -i tells cudaminer that neither GPU is needed for display.
21
# ./cudaminer -H 1 -i 0,0 -o stratum+tcp://pool:port -O workername:workerpw