Skip to content

Instantly share code, notes, and snippets.

@xet7
Last active July 30, 2016 19:40
Show Gist options
  • Save xet7/d98751a9798103c6c1f773fc0e1d6c03 to your computer and use it in GitHub Desktop.
Save xet7/d98751a9798103c6c1f773fc0e1d6c03 to your computer and use it in GitHub Desktop.
cegui compile, in progress
# Cleanup: Remove extra not needed dependencies and files
sudo apt-get --purge remove libfribidi-dev libglm-dev doxygen ccache libglfw-dev libgtk2.0-dev
sudo apt-get autoremove
sudo rm /usr/local/lib/libCEGUI*
sudo rm -rf /usr/local/lib/cegui-0.8
sudo rm -rf /usr/local/include/cegui-0
sudo rm -rf /usr/local/share/doc/cegui-0
# a) Ubuntu 14.04
sudo apt-get install ruby-full rake gperf pkg-config bison libglew-dev \
freeglut3-dev gettext libpng12-dev libpcre3-dev libxml++2.6-dev \
libfreetype6-dev libdevil-dev libboost1.55-all-dev libsfml-dev \
cmake cmake-gui build-essential mercurial
# b) Ubuntu 16.04
sudo apt-get install ruby-full rake gperf pkg-config bison libglew-dev \
freeglut3-dev gettext libpng12-dev libpcre3-dev libxml++2.6-dev \
libfreetype6-dev libdevil-dev libboost1.58-all-dev libsfml-dev \
cmake cmake-gui build-essential mercurial
# All continue
hg clone https://bitbucket.org/cegui/cegui
# Compile
cd cegui
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr/local ..
make
sudo make install
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment