Skip to content

Commit e5fee2a

Browse files
committed
Update for pi 4
1 parent fd52ddd commit e5fee2a

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

install.sh

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,23 @@ if [ $os == "Linux" ]; then
2525
# sudo apt-get upgrade
2626

2727
if [ $arq == "armv7l" ]; then
28-
# on RaspberryPi 2/3
29-
sudo apt-get install glslviewer
28+
# on RaspberryPi 2/3/4
29+
30+
# check if it's a pi 4, if so requires a different install
31+
rev=$(cat /proc/cpuinfo | grep 'Revision' | awk '{print $3}' | sed 's/^1000//')
32+
declare -A pi4
33+
pi4[a03111]=1
34+
pi4[b03111]=1
35+
pi4[c03111]=1
36+
if [ ${pi4[$rev]} == 1 ]; then
37+
sudo apt-get install libegl1-mesa-dev libgbm-dev libgles2-mesa-dev
38+
git clone --depth=1 --branch=master http://github.com/patriciogonzalezvivo/glslViewer glslViewer
39+
cd glslViewer
40+
make
41+
sudo make install
42+
else
43+
sudo apt-get install glslviewer
44+
fi
3045
elif [ $arq == "armv6l" ]; then
3146
# on RaspberryPi A/B
3247
sudo apt-get install glslviewer

0 commit comments

Comments
 (0)