| | 1 | |
| | 2 | == Chimera Build Dependencies == |
| | 3 | |
| | 4 | This is a bash script that may be useful for installation of Debian-Ubuntu packages required to build Chimera. |
| | 5 | |
| | 6 | {{{ |
| | 7 | #!sh |
| | 8 | #!/bin/bash |
| | 9 | |
| | 10 | # --- Build tools (some are optional for Chimera builds) |
| | 11 | |
| | 12 | # https://help.ubuntu.com/community/InstallingCompilers |
| | 13 | |
| | 14 | sudo apt-get install manpages-dev |
| | 15 | sudo apt-get install binutils |
| | 16 | sudo apt-get install build-essential |
| | 17 | sudo apt-get install libtool libtool-doc |
| | 18 | sudo apt-get install libltdl-dev |
| | 19 | sudo apt-get install automake autoconf autoconf-doc |
| | 20 | sudo apt-get install make make-doc |
| | 21 | sudo apt-get install cpp gcc gccxml gcc-doc |
| | 22 | sudo apt-get install g++ libstdc++6 libstdc++6-4.4-dbg |
| | 23 | sudo apt-get install gdb gdb-doc |
| | 24 | sudo apt-get install gfortran gfortran-doc |
| | 25 | sudo apt-get install gobjc gobjc++ |
| | 26 | |
| | 27 | sudo apt-get install byacc |
| | 28 | sudo apt-get install bison bison-doc |
| | 29 | sudo apt-get install flex flex-doc |
| | 30 | |
| | 31 | # --- OpenGL |
| | 32 | |
| | 33 | # OpenGL Utility Toolkit (GLUT) |
| | 34 | sudo apt-get install libglut3 libglut3-dev |
| | 35 | # OpenGL utility library (GLU) |
| | 36 | sudo apt-get install libglu1-mesa libglu1-mesa-dev |
| | 37 | |
| | 38 | # --- X dependencies |
| | 39 | |
| | 40 | # X11 input extension library |
| | 41 | sudo apt-get install libxi6 libxi-dev libxi6-dbg |
| | 42 | # X11 miscellaneous utility library |
| | 43 | sudo apt-get install libxmu-dev libxmu6-dbg libxmuu-dev libxmuu1-dbg |
| | 44 | # X11 pixmap library |
| | 45 | sudo apt-get install libxpm4-dbg libxpm-dev xpmutils |
| | 46 | |
| | 47 | |
| | 48 | # Extras |
| | 49 | |
| | 50 | sudo apt-get install cmake cmake-data |
| | 51 | sudo apt-get install cmake-curses-gui cmake-qt-gui |
| | 52 | |
| | 53 | # A GLUT-based C++ user interface library |
| | 54 | sudo apt-get install libglui-dev |
| | 55 | |
| | 56 | # python-readline requires libncurses |
| | 57 | sudo apt-get install ncurses-base ncurses-bin ncurses-term |
| | 58 | sudo apt-get install libncurses5-dev libncurses5-dbg |
| | 59 | sudo apt-get install libncursesw5-dev libncursesw5-dbg |
| | 60 | }}} |