Skip to content

Instantly share code, notes, and snippets.

@UncleTallest
Last active April 8, 2022 22:25
Show Gist options
  • Save UncleTallest/a68d5ce576ae1f0c4ce9c24032a9034b to your computer and use it in GitHub Desktop.
Save UncleTallest/a68d5ce576ae1f0c4ce9c24032a9034b to your computer and use it in GitHub Desktop.

Ensure prerequisites are installed first.

sudo dnf install -y gcc gcc-c++ autoconf automake libtool
sudo dnf install -y gtk2-devel mesa-libGL-devel compat-lua-devel libcurl-devel libxml-devel libxml2-devel libjpeg-turbo-devel libgtop2-devel boost-devel boost-filesystem boost-thread freeglut-devel ffmpeg-devel tinyxml-devel flam3-devel GLee-devel wxGTK3-devel lua-devel 

Now, download and build Electric Sheep.

git clone https://github.com/scottdraves/electricsheep.git
cd electricsheep/generic_client
./autogen.sh
LUA_LIBS="-llua-5.1 -lm -ldl" ./configure
make CXXFLAGS+="-DGL_GLEXT_PROTOTYPES=1"
sudo make install 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment