Skip to content

Commit a04ae74

Browse files
committed
feat: computer graphics
1 parent 91fb18b commit a04ae74

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

comp_graphics.sh

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#!/bin/zsh
2+
3+
sudo apt update -y && sudo apt upgrade -y
4+
5+
# Remove previous Mesa PPAs
6+
sudo apt install ppa-purge
7+
sudo ppa-purge -d noble ppa:kisak/kisak-mesa
8+
9+
# Add Kisak Mesa PPA
10+
sudo apt-get install software-properties-common
11+
sudo add-apt-repository ppa:kisak/kisak-mesa
12+
sudo apt update -y
13+
14+
# Mesa Utilities
15+
sudo apt install mesa-utils
16+
17+
# Additional Libraries
18+
sudo add-apt-repository universe
19+
sudo apt install build-essential libxmu-dev libxi-dev libgl-dev binutils
20+
sudo apt install glew-utils libglew2.2 libglewmx-dev libglewmx1.13
21+
sudo apt install freeglut3-dev freeglut3
22+
sudo apt install mesa-common-dev
23+
sudo apt-get install libglew-dev
24+
sudo apt install libglm-dev
25+
26+
# SOIL
27+
sudo apt-get install libsoil-dev
28+
29+
# Verify installation
30+
# glxinfo | grep "OpenGL version"

0 commit comments

Comments
 (0)